Bug#494422: It IS a bug somewhere that installing 2 bootloader packages breaks booting
-----BEGIN PGP SIGNED MESSAGE-----
retitle upgrading from 0.89 to 0.92e while lilo in use and grub installed cause kernel panic
>From: "Monkey D. Luffy" <email@example.com>
>The bug happened when I was running 2.6.26-1-amd64 and updated
>initramfs-tools and then rebooted.
>I reboot the system and surprise: grub was *overwritten* by lilo!!!
>From: maximilian attems <firstname.lastname@example.org>
>you ask for the bootloader to be run by setting do_bootloader to yes
>bad choice when switiching from lilo to grub and still having both
Something - either a linux kernel packaging script, initramfs-tools or
lilo - is broken: The do_bootloader flag does not tell _which_
bootloader to use.
I see 3 approaches to solving this:
1) only support a single bootloader
(bad - especially when systematically closing bugs caused by
using a non-default bootloader)
2) bootloader packages conflict with each other
(bad - leaves a moment with *no* bootloader if switching)
3) bootloader packages coordinate to flag which of them is in use,
and other packages must respect this flagging
Please do not close this bug without fixing the underlying problem!
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)