[Pkg-xen-devel] Bug#865086: Bug#865086: xen-hypervisor-4.8-amd64: Default grub entry broken with locales (how to reproduce)
Ian Jackson
ijackson at chiark.greenend.org.uk
Fri Oct 26 13:26:40 BST 2018
Hans van Kranenburg writes ("[Pkg-xen-devel] Bug#865086: xen-hypervisor-4.8-amd64: Default grub entry broken with locales (how to reproduce)"):
> What am I doing wrong, so that the first test already doesn't give me:
> "Debian GNU/Linux, met Xen-hypervisor"
You are missing the -d option to gettext.
root at thule:~# LANGUAGE=nl_NL.UTF-8 LANG=nl_NL.UTF-8 gettext -d grub '%s, with Xen hypervisor'; echo
%s, met Xen-hypervisor
root at thule:~# LANGUAGE=nl_NL.UTF-8 LANG=nl_NL.UTF-8 TEXTDOMAIN=grub gettext '%s, with Xen hypervisor'; echo
%s, met Xen-hypervisor
To reproduce the bug you have to not have GRUB_TERMINAL set (or set to
`gfxterm'), because grub-mkconfig thinks that other GRUB_TERMINAL
values including `serial' preclude non-ASCII characters, and that
causes it to set LANG=C. (Look in /etc/default/grub.)
Ian.
More information about the Pkg-xen-devel
mailing list