Re: reiser4 kan ikke ses i menuconfig

Anders Ellenshøj Andersen <[email protected]>
Newsgroups gmane.linux.debian.user.danish
Message-ID <[email protected]>
On Sunday 11 September 2005 15:59, Adam Sjøgren wrote:
>
> "dry run" betyder "vi prøver om det ville virke, hvis vi gjorde det
> rigtigt, men lader bare som om og gør det ikke rigtigt".

Hmm. Den skal da bare patche lortet når jeg siger det til den.. Skørt.

> > Men når jeg kører make menuconfig så kan jeg ikke vælge reiser4
> > filsystemet?
>
> Bruger du make-kpkg?

Kun til at lave pakken ( # make-kpkg kernel-image)

Til at konfigurere skriver jeg bare make menuconfig.

> Prøv med "make-kpkg ...diverse options... --config menuconfig
> ...diverse mere..." og se om du så ikke får muligheden.

Ok jeg har slettet kernemappen og pakket den ud igen fra tarbolden. Derefter 
gjorde jeg følgende:

/usr/src/linux# make-kpkg clean

/usr/src/linux# cp ../.config ./

(Ind med min gamle config..)

/usr/src/linux# make-kpkg --added_patches reiser4 --config menuconfig 
kernel-image
# work around idiocy in recent kernel versions
test ! -e scripts/package/builddeb || \
            mv -f scripts/package/builddeb scripts/package/builddeb.dist
test ! -e scripts/package/Makefile || \
            (mv -f scripts/package/Makefile scripts/package/Makefile.dist && \
               (echo "# Dummy file "; echo "help:") >  
scripts/package/Makefile)
test ! -f stamp-debian && test ! -f debian/official && \
      rm -rf ./debian && mkdir ./debian
test -f applied_patches && rm -f applied_patches
make: [stamp-debian] Error 1 (ignored)
for patch in /usr/src/kernel-patches/all/apply/reiser4 ; do            \
          if test -x  $patch; then                    \
              if $patch; then                         \
                  echo "Patch $patch processed fine"; \
          echo "$patch" >> applied_patches;   \
              else                                     \
                   echo "Patch $patch  failed.";      \
                   echo "Hit return to Continue";      \
           read ans;                           \
              fi;                                      \
  fi;                                          \
        done
START applying reiser4 patch (Reiser4 FS)
Testing whether "Reiser4 FS" patch for 2.6.12 applies (dry run):
"Reiser4 FS" patch for 2.6.12 succeeded
Removing empty files:
Done.
END applying reiser4 patch
Patch /usr/src/kernel-patches/all/apply/reiser4 processed fine
echo done >  stamp-patch
test ! -f stamp-debian && \
               ( test ! -f debian/official || test ! -f debian/control) && \
   sed -e 's/=V/2.6.12/g'         -e 's/=D/10.00.Custom/g'        \
       -e 's/=A/i386/g'   -e 's/=SA//g'  \
                -e 's/=L/lilo (>= 19.1) | grub, /g' -e 's/=I//g'     \
                -e 's/=CV/2.6/g'                      \
                -e 's/=M/Unknown Kernel Package Maintainer 
<[email protected]>/g'                       \
                -e 's/=ST/kernel/g'      -e 's/=B/i386/g' \
                 /usr/share/kernel-package/Control> debian/control
test ! -f stamp-debian && test ! -f debian/official &&               \
   sed -e 's/=V/2.6.12/g' -e 's/=D/10.00.Custom/g'                   \
    -e 's/=A/i386/g' -e 's/=M/Unknown Kernel Package Maintainer 
<[email protected]>/g' \
            -e 's/=ST/kernel/g'     -e 's/=B/i386/g'           \
        /usr/share/kernel-package/changelog > debian/changelog
test ! -f debian/rules &&                                       \
   install -p -m 755 /usr/share/kernel-package/rules debian/rules
echo done >  stamp-debian
Please ignore the warning about overriding and ignoring targets above.
These are harmless. They are only invoked in a part of the process
that tries to snarf variable values for the conf.vars file.
/usr/bin/make    \
                                 ARCH=i386 menuconfig
make[1]: Entering directory `/usr/src/linux-source-2.6.12'
[klip]


Herefter starter menuconfig (mange warnings i konsollen!!) men man kan stadig 
ikke vælge reiser4.

> Kig i manual-siden til make-kpkg; det kan være du eksplicit skal give
> lov til at patche kernen ved bygning med PATCH_THE_KERNEL=YES - jeg

PATCH_THE_KERNEL=YES bliver automatisk sat når man bruger --added_patches 
optionen, hvis man skal tro manualen.

Og der bliver også dannet en fil der hedder applied_patches i roden af 
kernetræet der påstår at reiser4 er applied. Men altså man kan ikke vælge 
skidtet..

Jeg tror der er en bug.

Anders

-- 
 - Debian/Unstable - KDE 3.4.1 - KMail 1.8.1 -
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.