Package: linux-image-2.6.12-1
Version: 2.6.12-1-k7
Severity: important

Hi,

the postinst for linux-image-2.6.12 contains an error that creates
symlinks /boot/vmlinuz* and /boot/initrd.img* that point into the void.

$ ll /boot/vmlinuz{,.old} /boot/initrd.img{,.old}
lrwxrwxrwx  1 root root 4 2005-07-26 08:21 /boot/initrd.img -> -2.6
lrwxrwxrwx  1 root root 4 2005-07-22 18:49 /boot/initrd.img.old -> -2.6
lrwxrwxrwx  1 root root 4 2005-07-26 08:21 /boot/vmlinuz -> -2.6
lrwxrwxrwx  1 root root 4 2005-07-22 18:49 /boot/vmlinuz.old -> -2.6

I guess the couse of these dangling symlinks is the line
        my $image_name = $kimage-$version;
in the postinst's image_magic function.

This line would be correct in a shell script, but since this is Perl
this line must read:
        my $image_name = "$kimage-$version";
to be correct.  

Hope this helps
Peter   

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to