Bug#558312: error: grub_gettext not found

Felix Zielcke fzielcke at z-51.de
Fri Nov 27 21:59:19 UTC 2009


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.

> My locale is de_DE.UTF-8
> 
> fwiw, I noticed that grub.cfg references a directory /boot/grub/locale
> but I
> don't have such a directory. Maybe this is related.

No it isn't. It's just ignored that it doestn't exist.

> Cheers,
> Michael


-- 
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20091127/6fcb7d5b/attachment.pgp>


More information about the Pkg-grub-devel mailing list