On 11 July 2015 at 09:17, Stefan Husmann <[email protected]> wrote: >> As you can see it's hit a snag because it tried to set the locale to >> en_US.UTF-8 but failed for some reason. >> >> We do plan on making it possible to recover from this (using >> alternative functions to process UTF-8 data), but I do find it strange >> that this locale is (apparently) not supported on your system. >> >> I see there is a test >> >> checking whether wcwidth works reasonably in UTF-8 locales... yes >> >> so maybe there is some other way to set a UTF-8 locale that we should use. >> >> Could you try running "locale -a" and see if any UTF-8 locales are listed? >> >> Gavin >> > Hello, > I only have de_DE.utf8. > > [haawda@frege texinfo]$ locale -a > C > POSIX > de_DE > de_DE.iso88591 > de_DE.iso885915@euro > de_DE.utf8 > de_DE@euro > deutsch > german > > After your mail I uncommented the line > fr_FR.UTF-8 UTF-8 > in /etc/locale.gen and reran locale-gen, but the issue remains.
Using en_US-UTF-8 would work. You have a UTF-8 locale, but I don't know the best way of finding it, other than trying lots of different options like "de_DE.utf8", etc. Using "setlocale (LC_CTYPE, ".UTF-8")" doesn't work - the language code must be present. Any suggestions, other than trying to run "locale -a" when the program is run? > Maybe it is worth to say that the 6.0 tarball of texinfo does not fall into > this issue. That's not surprising.
