Bug#425056: linux-image-2.6.20-1-k7: vmlinuz/initrd.img symlinks are created in /boot
Package: linux-image-2.6.20-1-k7
Version: 2.6.20-3
Severity: important
The 2.6.20-1 package appears to behave as though image_in_boot was set:
[fbriere] toroia:~ $ ls -l /vmlinuz /initrd.img /boot/vmlinuz /boot/initrd.img
lrwxrwxrwx 1 root root 22 2007-05-18 14:57 /boot/initrd.img -> initrd.img-2.6.20-1-k7
lrwxrwxrwx 1 root root 19 2007-05-18 14:57 /boot/vmlinuz -> vmlinuz-2.6.20-1-k7
lrwxrwxrwx 1 root root 27 2007-04-15 22:25 /initrd.img -> boot/initrd.img-2.6.18-4-k7
lrwxrwxrwx 1 root root 24 2007-04-15 22:25 /vmlinuz -> boot/vmlinuz-2.6.18-4-k7
However, it is not:
[fbriere] toroia:~ $ cat /etc/kernel-img.conf
# Kernel Image management overrides
# See kernel-img.cnf(5) for details
do_symlinks = Yes
do_initrd = Yes
Here's the output of the postinst with DEBUG set, showing image_dest set
to /boot:
Setting up linux-image-2.6.20-1-k7 (2.6.20-3) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
cpio: ./etc/udev/rules.d/cd-aliases.rules: Cannot stat: No such file or directory
handle_missing_link: kimage=initrd.img, image_dest=/boot/
image_name=initrd.img-2.6.20-1-k7, src_dir=/boot/ at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 658.
Test relative: testing /boot/ -> /boot/ at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 329.
ln -s initrd.img-2.6.20-1-k7 initrd.img at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 733.
handle_missing_link: kimage=vmlinuz, image_dest=/boot/
image_name=vmlinuz-2.6.20-1-k7, src_dir=/boot/ at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 658.
Test relative: testing /boot/ -> /boot/ at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 329.
ln -s vmlinuz-2.6.20-1-k7 vmlinuz at /var/lib/dpkg/info/linux-image-2.6.20-1-k7.postinst line 733.
A new kernel image has been installed at /boot/vmlinuz-2.6.20-1-k7
(Size: 1292kB)
Symbolic links, unless otherwise specified, can be found in /boot/
Initial rootdisk image: /boot/initrd.img-2.6.20-1-k7 (Size: 6097kB)
-- Package-specific info:
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-4-k7 (SMP w/1 CPU core)
Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.20-1-k7 depends on:
ii initramfs-tools [linux-initra 0.87b tools for generating an initramfs
ii module-init-tools 3.3-pre4-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.20-1-k7 recommends:
ii libc6-i686 2.5-7 GNU C Library: Shared libraries [i
-- debconf information:
linux-image-2.6.20-1-k7/preinst/already-running-this-2.6.20-1-k7:
linux-image-2.6.20-1-k7/postinst/kimage-is-a-directory:
linux-image-2.6.20-1-k7/preinst/overwriting-modules-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/preinst/abort-overwrite-2.6.20-1-k7:
linux-image-2.6.20-1-k7/postinst/old-dir-initrd-link-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/preinst/lilo-has-ramdisk:
linux-image-2.6.20-1-k7/postinst/bootloader-test-error-2.6.20-1-k7:
linux-image-2.6.20-1-k7/preinst/abort-install-2.6.20-1-k7:
linux-image-2.6.20-1-k7/prerm/would-invalidate-boot-loader-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/postinst/create-kimage-link-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/preinst/failed-to-move-modules-2.6.20-1-k7:
linux-image-2.6.20-1-k7/postinst/depmod-error-2.6.20-1-k7: false
linux-image-2.6.20-1-k7/preinst/initrd-2.6.20-1-k7:
shared/kernel-image/really-run-bootloader: true
* linux-image-2.6.20-1-k7/preinst/bootloader-initrd-2.6.20-1-k7: false
linux-image-2.6.20-1-k7/preinst/lilo-initrd-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/prerm/removing-running-kernel-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/postinst/old-initrd-link-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/preinst/elilo-initrd-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/postinst/bootloader-error-2.6.20-1-k7:
linux-image-2.6.20-1-k7/postinst/old-system-map-link-2.6.20-1-k7: true
linux-image-2.6.20-1-k7/postinst/depmod-error-initrd-2.6.20-1-k7: false
Reply to: