Bug#558312: error: grub_gettext not found

Michael Biebl biebl at debian.org
Sat Nov 28 06:42:43 UTC 2009


Felix Zielcke wrote:
> Am Freitag, den 27.11.2009, 23:04 +0100 schrieb Michael Biebl:
>> Felix Zielcke wrote:
>>> Am Freitag, den 27.11.2009, 22:51 +0100 schrieb Michael Biebl:
>>>> tags 558312 -unreproducible
>>>> thanks
>>>>
>>>> Fernando M. Maresca wrote:
>>>>> Hi,
>>>>> On Fri, Nov 27, 2009 at 10:00:38PM +0100, Robert Millan wrote:
>>>>>> I don't think we have any routine in our code that could possibly
>>>> construct
>>>>>> that error string.  Could you re-check that this is *exactly*
>> what
>>>> it is
>>>>>> printing?
>>>>> Sorry.
>>>>> The exact message is:
>>>>> error: the symbol ``grub_gettext'' not found
>>>>>
>>>>> It's also displayed on grub_rescue> mode when trying to insmod
>>>>> normal.mod or configfile.mod.
>>>>>
>>>>> My locale is es_AR.UTF-8.
>>>> I can reproduce the problem, I get the exact same error message and
>>>> boot failure.
>>> As Robert just sent a few minutes ago in his -done mail, the problem
>> is
>>> that grub-install was run on a device where you currently don't boot
>>> from.
>>> That can happen if you choose only one device instead of all in the
>>> grub-pc/install_devices debconf prompt and then on this package
>> upgrade
>>> the Linux kernel somehow decides to name the devices differently
>> then
>>> last time.
>>> The only safe way currently is to just choose all devices in that
>>> debconf prompt.
>>> Hopefully we get to implement some /dev/disk/by-{id,uuid} for that
>> one,
>>> so it's consistent.
>> Well, this does not seem to apply to me.
>> I have a single / partition, where I booted my Debian from, did a grub
>> update
>> and on the next boot grub was broken.
>> I had no debconf prompt, no booting from a separate partition, any of
>> this.
> 
> What does `echo GET grub-pc/install_devices | debconf-communicate' show?
> 
> I just tried it out in a vm.
> Installed squeeze beta3-1 where grub-pc/install_devices is not set at
> all. Then ran grub-install /dev/sda. Rebooted. Then upgraded to current
> sid version. Not running grub-install and neither it was ran by the
> postinst.
> And a reboot worked still fine.

I had purged and reinstalled grub in between and I can't reproduce the problem
anymore.

Nonetheless, if I understand you resp. Robert correctly, it is no longer
possible to boot from a rescue disc, mount the root partition manually, do a
chroot and do a grub-install? That would be very unfortunate. Or did I misread
Roberts answer?

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20091128/e7ef08c9/attachment.pgp>


More information about the Pkg-grub-devel mailing list