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
signature.asc
Description: Digital signature