Package: kernel-package
Version: 12.017
Severity: grave

This is a bug report for my unstable system which do not have a working
mail setup at the moment. So I deleted all that information from my
stable box. But it is also related to stable.

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, lets track the problem down. I just (today) made a log file (in
the attachment) of a build run with 12.017 from unstable.

I hope, that this package will get stable in future as I like to build
the kernel in a clean way and to make it the debian way. Also I want to
play with the latest kernels on my unstable machine as there is some
features I need to test.

Regards
   Klaus

Ps. Ah yes, for the kernel in oldstable some need to add a small line to
compile with 2.6 kernels:
"INSTALL_FW_PATH=$(INSTALL_MOD_PATH)/lib/firmware/$(version)  \" after
line 112.
-- 
Klaus Ethgen                            http://www.ethgen.de/
pub  2048R/D1A4EDE5 2000-02-26 Klaus Ethgen <kl...@ethgen.de>
Fingerprint: D7 67 71 C4 99 A6 D4 FE  EA 40 30 57 3C 88 26 2B
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.
make[1]: Leaving directory `/usr/src/linux-2.6.28.5'
make: *** [debian/stamp/conf/minimal_debian] Error 2
Failed to create a ./debian directory: No such file or directory at 
/usr/bin/make-kpkg line 970.
rmdir conf
rmdir stamp
unlink debian/rules
unlink debian/ChangeLog
unlink debian/Control
unlink debian/Control.bin86
unlink debian/config
unlink debian/templates.in
unlink debian/Config/config.ixp4xx
unlink debian/Config/config.powerpc
unlink debian/Config/config.em64t-p4
unlink debian/Config/config.itanium
unlink debian/Config/config.em64t-p4-smp
unlink debian/Config/config.powerpc-miboot
unlink debian/Config/config.mckinley
unlink debian/Config/config.amd64-generic
unlink debian/Config/config.32-smp
unlink debian/Config/config.footbridge
unlink debian/Config/config.32
unlink debian/Config/config.64
unlink debian/Config/config.k7
unlink debian/Config/config.hp
unlink debian/Config/config.um
unlink debian/Config/config.64-smp
unlink debian/Config/config.sparc64-smp
unlink debian/Config/config.alpha-smp
unlink debian/Config/config.amd64-k8
unlink debian/Config/config.itanium-smp
unlink debian/Config/config.alpha-generic
unlink debian/Config/config.amd64
unlink debian/Config/config.alpha
unlink debian/Config/config.amiga
unlink debian/Config/config.armel
unlink debian/Config/config.atari
unlink debian/Config/config.s390x
unlink debian/Config/config.sparc
unlink debian/Config/config.bvme6000
unlink debian/Config/config.386
unlink debian/Config/config.686
unlink debian/Config/config.arm
unlink debian/Config/config.q40
unlink debian/Config/config.mac
unlink debian/Config/config.mbx
unlink debian/Config/config.rpc
unlink debian/Config/config.s390-tape
unlink debian/Config/config
unlink debian/Config/config.powerpc-smp
unlink debian/Config/config.sparc64
unlink debian/Config/config.apus
unlink debian/Config/config.chrp
unlink debian/Config/config.i386
unlink debian/Config/config.i486
unlink debian/Config/config.i586
unlink debian/Config/config.i686
unlink debian/Config/config.m32r
unlink debian/Config/config.ia64
unlink debian/Config/config.m68k
unlink debian/Config/config.hppa
unlink debian/Config/config.mips
unlink debian/Config/config.s390
unlink debian/Config/config.pmac
unlink debian/Config/config.prep
unlink debian/Config/config.sun3
unlink debian/Config/config.xen0
unlink debian/Config/config.xenu
unlink debian/Config/config.powerpc64
unlink debian/Config/config.s3c2410
unlink debian/Config/config.mvme147
unlink debian/Config/config.mvme16x
unlink debian/Config/config.686-smp
unlink debian/Config/config.amd64-k8-smp
unlink debian/Config/ChangeLog
unlink debian/Config/config.common
unlink debian/Config/config.mckinley-smp
unlink debian/Config/config.k7-smp
unlink debian/Config/config.powermac
rmdir Config
unlink debian/docs/Rationale
unlink debian/docs/README
unlink debian/docs/linux.1
unlink debian/docs/HOWTO-Linux-2.6-Woody
unlink debian/docs/README.modules
unlink debian/docs/LinkPolicy
unlink debian/docs/README.tecra
unlink debian/docs/README.grub
unlink debian/docs/ChangeLog
unlink debian/docs/ImageLoaders/VmeliloDefault
unlink debian/docs/ImageLoaders/LiloDefault
unlink debian/docs/ImageLoaders/SiloDefault
unlink debian/docs/ImageLoaders/QuikDefault
rmdir ImageLoaders
rmdir docs
unlink debian/examples/ChangeLog
unlink debian/examples/sample.module.control
unlink debian/examples/etc/kernel/postrm.d/force-build-link
unlink debian/examples/etc/kernel/postrm.d/initramfs
unlink debian/examples/etc/kernel/postrm.d/grub_rm
unlink debian/examples/etc/kernel/postrm.d/yaird
rmdir postrm.d
unlink debian/examples/etc/kernel/header_postrm.d/link
rmdir header_postrm.d
unlink debian/examples/etc/kernel/header_prerm.d/link
rmdir header_prerm.d
unlink debian/examples/etc/kernel/header_postinst.d/link
rmdir header_postinst.d
unlink debian/examples/etc/kernel/postinst.d/force-build-link
unlink debian/examples/etc/kernel/postinst.d/symlink_hook
unlink debian/examples/etc/kernel/postinst.d/initramfs
unlink debian/examples/etc/kernel/postinst.d/grub_conf
unlink debian/examples/etc/kernel/postinst.d/yaird
rmdir postinst.d
rmdir kernel
unlink debian/examples/etc/sample.kernel-img.conf
unlink debian/examples/etc/kpkg_grub.conf
rmdir etc
rmdir examples
unlink debian/ruleset/misc/version_vars.mk.distrib
unlink debian/ruleset/misc/modules.mk
unexec 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 
link debian/ruleset/misc/README
unlink debian/ruleset/misc/defaults.mk
unlink debian/ruleset/misc/config.mk
unlink debian/ruleset/misc/version_vars.mk~
unlink debian/ruleset/misc/version_vars.mk
unlink debian/ruleset/misc/pkg_names.mk
unlink debian/ruleset/misc/kernel_arch.mk
unlink debian/ruleset/misc/checks.mk
unlink debian/ruleset/misc/ChangeLog
rmdir misc
unlink debian/ruleset/modules.mk
unlink debian/ruleset/targets/README
unlink debian/ruleset/targets/doc.mk
unlink debian/ruleset/targets/source.mk
unlink debian/ruleset/targets/image.mk
unlink debian/ruleset/targets/manual.mk
unlink debian/ruleset/targets/ChangeLog
unlink debian/ruleset/targets/headers.mk
unlink debian/ruleset/targets/common.mk
unlink debian/ruleset/targets/debug.mk
rmdir targets
unlink debian/ruleset/arches/i386.mk
unlink debian/ruleset/arches/sparc.mk
unlink debian/ruleset/arches/powerpc.mk
unlink debian/ruleset/arches/what_is_ppc_called_today.mk
unlink debian/ruleset/arches/mips.mk
unlink debian/ruleset/arches/arm.mk
unlink debian/ruleset/arches/s390.mk
unlink debian/ruleset/arches/README.txt
unlink debian/ruleset/arches/m32r.mk
unlink debian/ruleset/arches/ia64.mk
unlink debian/ruleset/arches/m68k.mk
unlink debian/ruleset/arches/uml.mk
unlink debian/ruleset/arches/armeb.mk
unlink debian/ruleset/arches/armel.mk
unlink debian/ruleset/arches/xen.mk
unlink debian/ruleset/arches/hppa.mk
unlink debian/ruleset/arches/mipsel.mk
unlink debian/ruleset/arches/amd64.mk
unlink debian/ruleset/arches/alpha.mk
unlink debian/ruleset/arches/ChangeLog
rmdir arches
unlink debian/ruleset/common/copt.mk
unlink debian/ruleset/common/install_cmds.mk
unlink debian/ruleset/common/automake.mk
unlink debian/ruleset/common/README
unlink debian/ruleset/common/targets.mk
unlink debian/ruleset/common/perlvars.mk
unlink debian/ruleset/common/debconf.mk
unlink debian/ruleset/common/pkgvars.mk
unlink debian/ruleset/common/archvars.mk
unlink debian/ruleset/common/ChangeLog
unlink debian/ruleset/common/checklibs
unlink debian/ruleset/common/targets.dot
rmdir common
unlink debian/ruleset/local.mk
unlink debian/ruleset/ChangeLog
unlink debian/ruleset/local-vars.mk
unlink debian/ruleset/architecture.mk
unlink debian/ruleset/kernel_version.mk
unlink debian/ruleset/minimal.mk
rmdir ruleset
unlink debian/scripts/kpkg-vercheck
unlink debian/scripts/ChangeLog
rmdir scripts
unlink debian/pkg/doc/README
unlink debian/pkg/doc/postinst
unlink debian/pkg/doc/copyright
unlink debian/pkg/doc/ChangeLog
unlink debian/pkg/doc/postrm
unlink debian/pkg/doc/prerm
unlink debian/pkg/doc/preinst
rmdir doc
unlink debian/pkg/image/prerm
unlink debian/pkg/image/README
unlink debian/pkg/image/postinst
unlink debian/pkg/image/config
unlink debian/pkg/image/postrm
unlink debian/pkg/image/copyright
unlink debian/pkg/image/ChangeLog
unlink debian/pkg/image/preinst
rmdir image
unlink debian/pkg/headers/README
unlink debian/pkg/headers/postinst
unlink debian/pkg/headers/copyright
unlink debian/pkg/headers/ChangeLog
unlink debian/pkg/headers/create_link
unlink debian/pkg/headers/postrm
unlink debian/pkg/headers/prerm
unlink debian/pkg/headers/preinst
rmdir headers
unlink debian/pkg/source/README
unlink debian/pkg/source/postinst
unlink debian/pkg/source/copyright
unlink debian/pkg/source/ChangeLog
unlink debian/pkg/source/postrm
unlink debian/pkg/source/prerm
unlink debian/pkg/source/preinst
rmdir source
unlink debian/pkg/virtual/um/prerm
unlink debian/pkg/virtual/um/postinst
rmdir um
unlink debian/pkg/virtual/xen/prerm
unlink debian/pkg/virtual/xen/postinst
rmdir xen
rmdir virtual
rmdir pkg
unlink debian/po/ja.po
unlink debian/po/fr.po
unlink debian/po/POTFILES.in
unlink debian/po/templates.pot
unlink debian/po/de.po
rmdir po
unlink debian/control
unlink debian/changelog
rmdir debian
====== 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.
make[1]: Leaving directory `/usr/src/linux-2.6.28.5'
make: *** [debian/stamp/conf/minimal_debian] Error 2
Failed to create a ./debian directory: Bad file descriptor at 
/usr/bin/make-kpkg line 970.

Press Return

Attachment: signature.asc
Description: Digital signature

Reply via email to