Your message dated Sun, 25 Dec 2005 08:47:06 -0800 with message-id <[EMAIL PROTECTED]> and subject line Bug#344740: fixed in kernel-package 10.025 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 25 Dec 2005 12:46:10 +0000 >From [EMAIL PROTECTED] Sun Dec 25 04:46:10 2005 Return-path: <[EMAIL PROTECTED]> Received: from defiant.lowpingbastards.de ([213.178.77.226] helo=mail.lowpingbastards.de ident=UNKNOWN) by spohr.debian.org with esmtp (Exim 4.50) id 1EqVGL-0002kz-DX for [EMAIL PROTECTED]; Sun, 25 Dec 2005 04:46:09 -0800 Received: from defiant.lowpingbastards.de ([EMAIL PROTECTED] [127.0.0.1]) by mail.lowpingbastards.de (8.13.4/8.13.4/Debian-3) with ESMTP id jBPCjwoL002517 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 25 Dec 2005 13:45:58 +0100 Received: (from [EMAIL PROTECTED]) by defiant.lowpingbastards.de (8.13.4/8.13.4/Submit) id jBPCjw70002516; Sun, 25 Dec 2005 13:45:58 +0100 Date: Sun, 25 Dec 2005 13:45:58 +0100 From: Frederik Schueler <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: kernel-package: latest unstable version breaks linux-2.6 build on amd64 Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eqp4TxRxnD4KrmFZ" Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 --eqp4TxRxnD4KrmFZ Content-Type: multipart/mixed; boundary="+nBD6E3TurpgldQp" Content-Disposition: inline --+nBD6E3TurpgldQp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: kernel-package Version: 10.024 Severity: grave Hello, The changes introduced in kernel-package between 10.020 and 10.023 break the amd64 build in the linux-2.6 package, see attached build log. This might be a problem with amd64/x86-64, having dpkg and the kernel sources call the arch differently (If this is the case, sparc hppa and powerpc might be afffected too). If I just need to change something in the build defines ( setting kpkg-arch to either amd64 or x86_64, like Svenl suggested on IRC, did not help) or in the package build system itself, please give me some a hand to fix it.=20 Best regards Frederik Schueler --=20 ENOSIG --+nBD6E3TurpgldQp Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="10.024.log" Content-Transfer-Encoding: quoted-printable dpkg-buildpackage: source package is linux-2.6 dpkg-buildpackage: source version is 2.6.14+2.6.15-rc7-0experimental.1 dpkg-buildpackage: host architecture amd64 debian/rules clean dh_testdir rm -rf debian/build debian/stamps debian/lib/python/*.pyc debian/*.kpatches= =2Earch dh_clean debian/rules build dh_testdir /usr/bin/make -f debian/rules.gen setup-amd64 make[1]: Entering directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15= -rc7' /usr/bin/make -f debian/rules.real setup-arch SOURCE_VERSION=3D'2.6.14+2.6.= 15-rc7-0experimental.1' VERSION=3D'2.6.15' SOURCE_UPSTREAM=3D'2.6.14+2.6.15= -rc7' ABINAME=3D'rc7' KPKG_ABINAME=3D'' ARCH=3D'amd64' UPSTREAM_VERSION=3D'= 2.6.15-rc7' REVISIONS=3D'0experimental.1' make[2]: Entering directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15= -rc7' rm -rf 'debian/build/source' mkdir -p 'debian/build/source' cp -al COPYING CREDITS Documentation Kbuild MAINTAINERS Makefile README REP= ORTING-BUGS arch block crypto drivers fs include init ipc kernel lib mm net= scripts security sound usr 'debian/build/source' cd 'debian/build/source'; override_version=3D'2.6.14+2.6.15-rc7-0experiment= al.1' override_revisions=3D'0experimental.1' home=3D'/usr/src/debian-kernel= /linux-2.6-2.6.14+2.6.15-rc7/debian/patches-debian' sh '/usr/src/debian-ker= nel/linux-2.6-2.6.14+2.6.15-rc7/debian/bin/apply' W: No version.Debian file, assuming pristine Linux 2.6.14+2.6.15-rc7 fbdev-radeon-noaccel.patch OK (+) fs-asfs-2.patch OK (+) ia64-irq-affinity-upfix.patch OK (+) modular-ide-pnp.patch OK (+) powerpc-mkvmlinuz-support.patch OK (+) powerpc-serial.patch OK (+) sparc64-hme-lockup.patch OK (+) version.patch OK (+) m68k-bvme.patch OK (+) m68k-mvme147.patch OK (+) m68k-mvme16x.patch OK (+) m68k-spinlock.patch OK (+) sparc64-atyfb-xl-gr.patch OK (+) powerpc-arch-default-powerpc.patch OK (+) drivers-scsi-megaraid_splitup.patch OK (+) --> 2.6.14+2.6.15-rc7-0experimental.1 fully applied. #make-kpkg does this when building kernel-source. mv 'debian/build/source/scripts/package/Makefile' 'debian/build/source/scri= pts/package/Makefile.dist' mv 'debian/build/source/scripts/package/builddeb' 'debian/build/source/scri= pts/package/builddeb.dist' echo "# Dummy Makefile" > 'debian/build/source/scripts/package/Makefile' echo "all:" >> 'debian/build/source/scripts/package/Makefile' touch 'debian/stamps/source' make[2]: Leaving directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-= rc7' /usr/bin/make -f debian/rules.real setup-subarch KERNEL_HEADER_DIRS=3D'x86_= 64' KPKG_ABINAME=3D'' UPSTREAM_VERSION=3D'2.6.15-rc7' ABINAME=3D'rc7' VERSI= ON=3D'2.6.15' SOURCE_UPSTREAM=3D'2.6.14+2.6.15-rc7' SUBARCH=3D'none' SOURCE= _VERSION=3D'2.6.14+2.6.15-rc7-0experimental.1' ARCH=3D'amd64' REVISIONS=3D'= 0experimental.1' make[2]: Entering directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15= -rc7' rm -rf 'debian/build/source-amd64-none' cp -al 'debian/build/source' 'debian/build/source-amd64-none' mkdir -p 'debian/build/source-amd64-none/debian' cp debian/changelog 'debian/build/source-amd64-none/debian' cp debian/copyright 'debian/build/source-amd64-none/debian' cp debian/control 'debian/build/source-amd64-none/debian/control' touch 'debian/build/source-amd64-none/debian/official' if [ -n '' ]; then \ cd 'debian/build/source-amd64-none'; \ for patch in ; do \ cat "/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-rc7/$patch" | patc= h -p1; \ done; \ fi touch 'debian/stamps/source-amd64-none' rm -rf 'debian/build/build-amd64-none' cp -al 'debian/build/source-amd64-none' 'debian/build/build-amd64-none' cd 'debian/build/build-amd64-none'; env -u ABINAME -u ARCH -u SUBARCH -u FL= AVOUR -u VERSION DEBIAN_ABINAME=3D'rc7' DEBIAN_FLAVOUR=3D'' DEBIAN_VERSION= =3D'2.6.15' MAKEFLAGS=3D'' make-kpkg --append-to-version '' --arch 'amd64' = --stem linux --config defconfig configure exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian KPKG_ARCH= =3Damd64 KPKG_STEM=3Dlinux=20 make[3]: Entering directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15= -rc7/debian/build/build-amd64-none' =3D=3D=3D=3D=3D=3D making target minimal_debian [new prereqs: ]=3D=3D=3D=3D= =3D=3D test -d debian || mkdir debian test ! -e stamp-building || rm -f stamp-building test -f debian/control || sed -e 's/=3DV/2.6.15-rc7/g' \ -e 's/=3DD/2.6.15-rc7-10.00.Custom/g' -e 's/=3DA/am= d64/g' \ -e 's/=3DSA//g' -e 's/=3DL/ /g' \ -e 's/=3DI//g' \ -e 's/=3DCV/2.6/g' \ -e 's/=3DM/Debian Kernel Team <[EMAIL PROTECTED] rg>/g' \ -e 's/=3DST/linux/g' -e 's/=3DB/amd64/g' \ /usr/share/kernel-package/Control > debian/control test -f debian/changelog || sed -e 's/=3DV/2.6.15-rc7/g' \ -e 's/=3DD/2.6.15-rc7-10.00.Custom/g' -e 's/=3DA/amd64/g' = \ -e 's/=3DST/linux/g' -e 's/=3DB/amd64/g' \ -e 's/=3DM/Debian Kernel Team <debian-kernel@lists.debian.org>/g' = \ /usr/share/kernel-package/changelog > debian/changelog install -p -m 755 /usr/share/kernel-package/rules debian/rules for file in ChangeLog Control Control.bin86 config templates.in ; 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 make[3]: Leaving directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-= rc7/debian/build/build-amd64-none' exec debian/rules DEBIAN_REVISION=3D2.6.14+2.6.15-rc7-0experimental.1 KPK= G_ARCH=3Damd64 CONFIG_TARGET=3Ddefconfig KPKG_STEM=3Dlinux configure=20 make[3]: Entering directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15= -rc7/debian/build/build-amd64-none' debian/ruleset/misc/checks.mk:36: *** Error. I do not know where the kernel= image goes to [kimagedest undefined] The usual case for this is that I cou= ld not determine which arch or subarch this machine belongs to. Please spec= ify a subarch, and try again.. Stop. make[3]: Leaving directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-= rc7/debian/build/build-amd64-none' make[2]: *** [debian/stamps/setup-amd64-none] Error 2 make[2]: Leaving directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-= rc7' make[1]: *** [setup-amd64-none-real] Error 2 make[1]: Leaving directory `/usr/src/debian-kernel/linux-2.6-2.6.14+2.6.15-= rc7' make: *** [debian/stamps/setup-stamp] Error 2 --+nBD6E3TurpgldQp-- --eqp4TxRxnD4KrmFZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDrpSG6n7So0GVSSARAoFtAJ0Ud9fL48IutvU8wSjgJvSraqul1gCgnZTz 9LIntVLPUfW8pLTAz3UnovU= =ivO1 -----END PGP SIGNATURE----- --eqp4TxRxnD4KrmFZ-- --------------------------------------- Received: (at 344740-close) by bugs.debian.org; 25 Dec 2005 16:50:49 +0000 >From [EMAIL PROTECTED] Sun Dec 25 08:50:49 2005 Return-path: <[EMAIL PROTECTED]> Received: from katie by spohr.debian.org with local (Exim 4.50) id 1EqZ1W-0008Uk-Jq; Sun, 25 Dec 2005 08:47:06 -0800 From: Manoj Srivastava <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.65 $ Subject: Bug#344740: fixed in kernel-package 10.025 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sun, 25 Dec 2005 08:47:06 -0800 X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Source: kernel-package Source-Version: 10.025 We believe that the bug you reported is fixed in the latest version of kernel-package, which is due to be installed in the Debian FTP archive: kernel-package_10.025.dsc to pool/main/k/kernel-package/kernel-package_10.025.dsc kernel-package_10.025.tar.gz to pool/main/k/kernel-package/kernel-package_10.025.tar.gz kernel-package_10.025_all.deb to pool/main/k/kernel-package/kernel-package_10.025_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Manoj Srivastava <[EMAIL PROTECTED]> (supplier of updated kernel-package package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 25 Dec 2005 10:14:33 -0600 Source: kernel-package Binary: kernel-package Architecture: source all Version: 10.025 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <[EMAIL PROTECTED]> Changed-By: Manoj Srivastava <[EMAIL PROTECTED]> Description: kernel-package - A utility for building Linux kernel related Debian packages. Closes: 344413 344740 Changes: kernel-package (10.025) unstable; urgency=low . * Bug fix: "kernel-package: latest unstable version breaks linux-2.6 build on amd64", thanks to Frederik Schueler. Now we let the architecture still be whatever DEB_HOST_ARCH_CPU says it should be. Just set KERNEL_ARCH correctly on amd64/x86_64 machines early, so that make-kpkg clean does not flake out when there is no ./debian dir. Accept either x86_64 or amd64 as the architecture, just in case, when selecting the correct Makefile snippet. So it is perfectly fine to still say --arch=amd64, like linux-2.6 does (Closes: #344740). * Bug fix: "[powerpc] k-p 10.00x breaks debconf based /etc/kernel/*.d scripts like mkvmlinuz", thanks to Sven Luther. Well. In the recent 10.X series, kernel package has started producing image packages whose maintainer scripts use debconf for user interaction. Unfortunately, this meant that any hook scripts called in the maintainer scripts for the image package (update-grub comes to mind), if they wrote anything at all to the STDOUT, would cause debconf to throw hissy fits, since it was expecting commands on STDOUT, not random chatter from the hook scripts. . One solution was to call db_stop before calling the hook scripts, and redirecting stdout to stderr in hte invocation of the scripts. Unfortunately, this made any scripts that used debconf impossible. . So, either we ban scripts that are interactive, or scripts that scribble on stdout. Since the former makes some functionality impossible (some scripts can delicer added functionality and flexibility of they can interact with users), and the latter just needs a code change, I would prefer to ask packages that provide scripts to be used in kernel image postinst/postrm to use debconf for user interaction, and to send diagnostics to STDERR (Closes: #344413). Files: 220e7eb75eca8a0f477a2b7f695ce245 485 misc optional kernel-package_10.025.dsc e916f36b6106cd3ca3aa9d19a3e7c7c1 764014 misc optional kernel-package_10.025.tar.gz b2a5bf89052b09890dac726e12abb69b 517940 misc optional kernel-package_10.025_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDrsmjIbrau78kQkwRAoFOAJwJi7p7eewaKTcpyA4ke4pW1bq2tQCgr6qy XAZmQBZbKjfyfJ8c5WD9jMo= =0pbZ -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]