remove scripts mention lilo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.20
I can still reproduce bug 99511 in this kernel, namely: Ubuntu uses grub, but the remove scripts for the kernel packages mention lilo:
-----
Removing linux-image-
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-
Found kernel: /boot/memtest86
Updating /boot/grub/menu.lst ... done
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old
Unless you used the optional flag in lilo,
you may need to re-run your boot loader[lilo]
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old
Unless you used the optional flag in lilo,
you may need to re-run your boot loader[lilo]
-----
It's not very useful to be told to run lilo when you're not using it! The situation seems to have improved slightly since 2.6.17 in that it refers to "your boot loader", but it still seems to assume lilo. (It's natural to read "your boot loader[lilo]" as "your boot loader, i.e. lilo", which is wrong.)
I'm not willing to try to remove my running kernel, so I don't know if the bug is present in 2.6.22, but I thought it might be worth an "also affects" there to get some attention. :)