Bug#544377: closed by Felix Zielcke <fzielcke at z-51.de> (Re: Bug#544377: grub-common: broke grub1 install?)
Felix Zielcke
fzielcke at z-51.de
Mon Aug 31 15:56:39 UTC 2009
Am Montag, den 31.08.2009, 11:39 -0400 schrieb Andres Salomon:
> reopen 544377
> severity 544377 critical
> thanks
>
> First off, this bug should *not* be closed. It's great that you think
> this is impossible, but I can assure you that it happened. Would you like
> to see my dpkg logs? I can also *guarantee* you that I did not do
> anything that would touch grub on the MBR. Perhaps another package (kernel?
> initramfs-tools?) managed to break something during the upgrade, but it's
> grub that has control of the MBR.
>
> Here you can see on the 19th when I upgraded grub-legacy:
>
> 2009-08-19 09:38:14 upgrade grub-legacy 0.97-55 0.97-56
> 2009-08-19 09:38:14 status half-configured grub-legacy 0.97-55
> 2009-08-19 09:38:14 status unpacked grub-legacy 0.97-55
> 2009-08-19 09:38:14 status half-installed grub-legacy 0.97-55
> 2009-08-19 09:38:14 status half-installed grub-legacy 0.97-55
> 2009-08-19 09:38:14 status half-installed grub-legacy 0.97-55
> 2009-08-19 09:38:14 status unpacked grub-legacy 0.97-56
> 2009-08-19 09:38:14 status unpacked grub-legacy 0.97-56
>
> Here's when I previously rebooted the machine:
>
> Aug 20 00:19:01 mycelium kernel: [ 3560.225453] fuse exit
> Aug 20 00:19:03 mycelium kernel: Kernel logging (proc) stopped.
> Aug 20 00:19:36 mycelium kernel: imklog 4.2.0, log source = /proc/kmsg started.
> Aug 20 00:19:36 mycelium kernel: [ 0.000000] Initializing cgroup subsys cpuset
> Aug 20 00:19:36 mycelium kernel: [ 0.000000] Initializing cgroup subsys cpu
> Aug 20 00:19:36 mycelium kernel: [ 0.000000] Linux version 2.6.31-rc6 (dilinger at dev) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #8 SMP Thu Aug 20 00:11:28 EDT 2009
> Aug 20 00:19:36 mycelium kernel: [ 0.000000] KERNEL supported cpus:
>
> And here's the grub-common upgrade:
>
> 2009-08-30 19:27:24 upgrade grub-common 1.96+20090826-3 1.97~beta1-1
> 2009-08-30 19:27:24 status half-configured grub-common 1.96+20090826-3
> 2009-08-30 19:27:24 status unpacked grub-common 1.96+20090826-3
> 2009-08-30 19:27:24 status half-installed grub-common 1.96+20090826-3
> 2009-08-30 19:27:24 status half-installed grub-common 1.96+20090826-3
> 2009-08-30 19:27:24 status half-installed grub-common 1.96+20090826-3
> 2009-08-30 19:27:24 status unpacked grub-common 1.97~beta1-1
> 2009-08-30 19:27:24 status unpacked grub-common 1.97~beta1-1
>
>
>
> Secondly, regardless of whether GRUB1 is legacy and not used any more,
> breaking user's machines is *not* acceptable.
But it's impossible that grub-common breaks it.
Just look at the maintainer scripts if you don't believe me.
and also look in the filelist. The package itself doestn't contain
anything in /boot/grub.
grub-legacy's grub-install just uses grub-mkdevicemap and grub-probe but
nothing else from the package. Everything else is grub2 specific.
So if you believe that grub-common breaks your grub-legacy then please
explain how it should do this if the package itself doestn't do anything
at all with your MBR or your /boot/grub.
--
Felix Zielcke
Proud Debian Maintainer
More information about the Pkg-grub-devel
mailing list