severity 536339 normal
tags 536339 +unreproducible moreinfo
thanks

On Thu, Jul 09 2009, Klaus Ethgen wrote:

> For long time now I use make-kpkg now to build my kernels. But since
> several months the recent versions are not able to build kernels (at
> least recent kernels). The last version I have found to work is the
> version from oldstable (etch) so I've stick on it. But the problem gets
> worse as this old version cannot build kernels > 2.6.28.*.

        Well, this has not been the case for me, and several others, so
 this is most likely a local problem.

> Well, lets track the problem down. I just (today) made a log file (in
> the attachment) of a build run with 12.017 from unstable.

        Where did you get the kernel sources from? Were they clean?
 (normally, it is not required to run make mrproper, but for reproducing
 your problem it would be good that we start from the same place). At
 the very least, rm -rf ./debian; and then show a full log again.

        I think yo have an old ./debian, and do not have the rights to
 remove it. This is why when the first call happens to a file in
 ./debian; things bomb out.  The reason I think so is looking at your
 transcript, and what should happen. Here is what your log shows
--8<---------------cut here---------------start------------->8---
exec make kpkg_version=12.017 -f /usr/share/kernel-package/ruleset/minimal.mk 
debian DEBIAN_REVISION=tha.20  CONFIG_TARGET=menuconfig  
KPKG_SELECTED_MODULES=""cdfs,madwifi,fglrx""  ROOT_CMD=fakeroot 
====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
This is kernel package version 12.017.
test -d debian             || mkdir debian
test ! -e stamp-building || rm -f stamp-building
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog  Control  Control.bin86 config templates.in rules; do     
                                 \
            cp -f  /usr/share/kernel-package/$file ./debian/;                   
            \
        done
for dir  in Config docs examples ruleset scripts pkg po;  do                    
                  \
          cp -af /usr/share/kernel-package/$dir  ./debian/;                     
            \
        done
test -f debian/control || sed         -e 's/=V/2.6.28.5/g'  \
                -e 's/=D/tha.20/g'         -e 's/=A/i386/g'  \
                -e 's/=SA//g'  \
                -e 's/=I//g'                                \
                -e 's/=CV/2.6/g'                            \
                -e 's/=M/Klaus Ethgen <kl...@ethgen.de>/g'                      
    \
                -e 's/=ST/linux/g'      -e 's/=B/i386/g'    \
                  /usr/share/kernel-package/Control > debian/control
test -f debian/changelog ||  sed -e 's/=V/2.6.28.5/g'       \
            -e 's/=D/tha.20/g'        -e 's/=A/i386/g'       \
            -e 's/=ST/linux/g'     -e 's/=B/i386/g'         \
            -e 's/=M/Klaus Ethgen <kl...@ethgen.de>/g'                          
  \
             /usr/share/kernel-package/changelog > debian/changelog
chmod 0644 debian/control debian/changelog
test -d ./debian/stamp || mkdir debian/stamp 
make -f debian/rules debian/stamp/conf/kernel-conf
make[1]: Entering directory `/usr/src/linux-2.6.28.5'
debian/ruleset/targets/debug.mk:32: warning: overriding commands for target 
`debian/stamp/install/linux-image-'
debian/ruleset/targets/image.mk:34: warning: ignoring old commands for target 
`debian/stamp/install/linux-image-'
debian/ruleset/targets/debug.mk:95: warning: overriding commands for target 
`debian/stamp/binary/linux-image-'
debian/ruleset/targets/image.mk:220: warning: ignoring old commands for target 
`debian/stamp/binary/linux-image-'
debian/ruleset/targets/debug.mk:95: warning: overriding commands for target 
`-dbg'
debian/ruleset/targets/debug.mk:32: warning: ignoring old commands for target 
`-dbg'
debian/ruleset/targets/debug.mk:111: warning: overriding commands for target 
`debian/stamp/binary/pre-linux-image-'
debian/ruleset/targets/image.mk:325: warning: ignoring old commands for target 
`debian/stamp/binary/pre-linux-image-'
debian/ruleset/targets/debug.mk:111: warning: overriding commands for target 
`-dbg'
debian/ruleset/targets/debug.mk:95: warning: ignoring old commands for target 
`-dbg'
debian/ruleset/local.mk:83: *** target file `-dbg' has both : and :: entries.  
Stop.
--8<---------------cut here---------------end--------------->8---

        Here is what should happen, based on my run now:
--8<---------------cut here---------------start------------->8---
exec make kpkg_version=12.017 -f /usr/share/kernel-package/ruleset/minimal.mk 
debian APPEND_TO_VERSION=-anzu  CONFIG_TARGET=menuconfig  ROOT_CMD=fakeroot 
====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
This is kernel package version 12.017.
test -d debian             || mkdir debian
test ! -e stamp-building || rm -f stamp-building
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog  Control  Control.bin86 config templates.in rules; do     
                                 \
            cp -f  /usr/share/kernel-package/$file ./debian/;                   
            \
        done
for dir  in Config docs examples ruleset scripts pkg po;  do                    
                  \
          cp -af /usr/share/kernel-package/$dir  ./debian/;                     
            \
        done
test -f debian/control || sed         -e 's/=V/2.6.30-anzu/g'  \
                -e 's/=D/2.6.30-anzu-10.00.Custom/g'         -e 's/=A/amd64/g'  
\
                -e 's/=SA//g'  \
                -e 's/=I//g'                                \
                -e 's/=CV/2.6/g'                            \
                -e 's/=M/Manoj Srivastava <sriva...@debian.org>/g'              
            \
                -e 's/=ST/linux/g'      -e 's/=B/x86_64/g'    \
                  /usr/share/kernel-package/Control > debian/control
test -f debian/changelog ||  sed -e 's/=V/2.6.30-anzu/g'       \
            -e 's/=D/2.6.30-anzu-10.00.Custom/g'        -e 's/=A/amd64/g'       
\
            -e 's/=ST/linux/g'     -e 's/=B/x86_64/g'         \
            -e 's/=M/Manoj Srivastava <sriva...@debian.org>/g'                  
          \
             /usr/share/kernel-package/changelog > debian/changelog
chmod 0644 debian/control debian/changelog
test -d ./debian/stamp || mkdir debian/stamp 
make -f debian/rules debian/stamp/conf/kernel-conf
make[1]: Entering directory `/usr/local/src/kernel/linux-2.6'
====== making target debian/stamp/conf/kernel-conf [new prereqs: ]======
make EXTRAVERSION=-anzu   ARCH=x86_64 \
                    menuconfig;                                      
make[2]: Entering directory `/usr/local/src/kernel/linux-2.6'
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
scripts/kconfig/lxdialog/checklist.c: In function ‘print_item’:
scripts/kconfig/lxdialog/checklist.c:36: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:42: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:46: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:48: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c: In function ‘print_arrows’:
scripts/kconfig/lxdialog/checklist.c:65: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:69: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:80: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:84: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c: In function ‘dialog_checklist’:
scripts/kconfig/lxdialog/checklist.c:147: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:151: warning: value computed is not used
scripts/kconfig/lxdialog/checklist.c:156: warning: value computed is not used
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
--8<---------------cut here---------------end--------------->8---

        manoj
-- 
Many of the characters are fools and they are always playing tricks on
me and treating me badly. -- Jorge Luis Borges, from "Writers on
Writing" by Jon Winokur
Manoj Srivastava <sriva...@acm.org> <http://www.golden-gryphon.com/>  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to