Your message dated Thu, 19 Nov 2009 07:18:43 +0000
with message-id <[email protected]>
and subject line Bug#556929: fixed in kernel-package 12.028
has caused the Debian Bug report #556929,
regarding kernel-package: postinstallation script uses wrong name for xen0
kernel
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
556929: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556929
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kernel-package
Version: 12.027
Severity: important
installing a xen0 kernel:
# dpkg -i linux-image-2.6.31.5-xen0_jh1_amd64.deb
Selecting previously deselected package linux-image-2.6.31.5-xen0.
(Reading database ... 33202 files and directories currently installed.)
Unpacking linux-image-2.6.31.5-xen0 (from
linux-image-2.6.31.5-xen0_jh1_amd64.deb) ...
Done.
Setting up linux-image-2.6.31.5-xen0 (jh1) ...
Internal Error: Could not find image (/boot/xen0-linux-2.6.31.5)
dpkg: error processing linux-image-2.6.31.5-xen0 (--install):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
linux-image-2.6.31.5-xen0
Looking in /boot we find:
# ls /boot/*xen0*
/boot/vmlinux-2.6.31.5-xen0 /boot/vmlinuz-2.6.31.5-xen0
Looks like the postinstall script is getting the wrong name
In /var/lib/dpkg/info/linux-image-2.6.31.5-xen0.postinst we see:
....
# Predefined values:
my $version = "2.6.31.5";
my $move_image = ''; # target machine defined
my $kimage = "xen0-linux"; # Should be empty, mostly
....
die "Internal Error: Could not find image (" . $realimageloc
. "$kimage-$version)\n" unless -e $realimageloc
. "$kimage-$version";
What is "xen0"? A bit of the version? An architechure? A
subarchiture? A submarine architect?
-- System Information:
Debian Release: 5.0.3
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-rc6 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages kernel-package depends on:
ii binutils 2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii build-essential 11.4 Informational list of build-essent
ii debianutils 2.30 Miscellaneous utilities specific t
ii file 4.26-1 Determines file type using "magic"
ii gettext 0.17-4 GNU Internationalization utilities
ii make 3.81-5 The GNU version of the "make" util
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
ii po-debconf 1.0.15 manage translated Debconf template
ii util-linux 2.13.1.1-1 Miscellaneous system utilities
Versions of packages kernel-package recommends:
ii cpio 2.9-13 GNU cpio -- a program to manage ar
Versions of packages kernel-package suggests:
ii bzip2 1.0.5-1 high-quality block-sorting file co
pn docbook-utils <none> (no description available)
ii e2fsprogs 1.41.3-1 ext2/ext3/ext4 file system utiliti
ii initramfs-tools [linux-initra 0.92o tools for generating an initramfs
pn libdb3-dev <none> (no description available)
pn libncurses-dev <none> (no description available)
pn linux-source | kernel-source <none> (no description available)
ii xmlto 0.0.20-5 XML-to-any converter
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: kernel-package
Source-Version: 12.028
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_12.028.dsc
to main/k/kernel-package/kernel-package_12.028.dsc
kernel-package_12.028.tar.gz
to main/k/kernel-package/kernel-package_12.028.tar.gz
kernel-package_12.028_all.deb
to main/k/kernel-package/kernel-package_12.028_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: RIPEMD160
Format: 1.8
Date: Thu, 19 Nov 2009 00:38:06 -0600
Source: kernel-package
Binary: kernel-package
Architecture: source all
Version: 12.028
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: 556929
Changes:
kernel-package (12.028) unstable; urgency=low
.
* More bug fixes with the XEN images.
* [3ec0509]: Brown Paper bag spelling fix: iamge -> image
* [34fa772]: Rework handling of XEN packages
.
So far, kernel-package would pay special attention to the
configuration files that enabled XEN hypervisor/guest images, mangling
the package name, and changing the file paths where the images were
dumped. This caused no end of confusion to third party tools, and also
surprised people when packages with different names had unexpected
file conflicts. With dpkg defaulting to --force-overwrite that could
be catastrophic. This is because a normal kernel image, a XenU or a
Xen0 image, all looked for modules in /lib/modules/$version, and would
conflict.
.
With this commit, kernel-package stops paying attention to the XEN
configuration hints in the config, producing a normal kernel image.
If users want to have a DomU or a Dom0 image from the same kernel
version, they will have to do what people wanting to run kernels witht
he same version with differing configurations have always had to do:
use --append-to-version to make the kernel images packages not
conflict.
Bug fix: "postinstallation script uses wrong name for xen0 kernel",
thanks to John Hughes (Closes: #556929).
Checksums-Sha1:
e84b3f07826c39b44fb9441440284c25607691e0 911 kernel-package_12.028.dsc
ec8ec0632f4ef0192616674cb9f3c20684a50d4d 553562 kernel-package_12.028.tar.gz
f9447d5e599828278be49212b42857885e4a5d6e 500746 kernel-package_12.028_all.deb
Checksums-Sha256:
b1c60b5563e14c39afd7a179cc49b5cbb66210aee9596803692dae385db158cd 911
kernel-package_12.028.dsc
b4972c16032f30c5372e18eb8ff1531378e6bdb69364c9a70559b1da00ba21ca 553562
kernel-package_12.028.tar.gz
a264ce4bef89077f387b106c1eef2346f736c2f8ef58699e79445ba08e075c53 500746
kernel-package_12.028_all.deb
Files:
55235ce01dba9a61b782baf8a7ec1e90 911 kernel optional kernel-package_12.028.dsc
0e6888d180a281445f234c5c6abac566 553562 kernel optional
kernel-package_12.028.tar.gz
efa9179ea5ae6bf918cb0cafb4138682 500746 kernel optional
kernel-package_12.028_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14-svn0 (GNU/Linux)
iEYEAREDAAYFAksE7jAACgkQIbrau78kQkzUXgCfXDnfLgBi1qF6vHtfEavtJWj5
SgYAn1oUmrT2HwHzXlO3v3md/vzanCut
=t+J9
-----END PGP SIGNATURE-----
--- End Message ---