tlmgr update --all

Max Chernoff mseven at telus.net
Tue Jun 4 00:36:04 CEST 2024


Hi Karl,

On Sat, 2024-06-01 at 16:11 -0600, karl at freefriends.org wrote:
> Hi Harald,
> 
> > the tlmgr update produces errors today.
> 
> Seems all the luatex formats got a locale warning.
> > From your tlmgr-commands.log:
>     [Fri May 31 11:08:33 2024]   ERROR: luatex.fmt/luatex dviluatex.fmt/luatex optex.fmt/luatex luacsplain.fmt/luatex pdfcsplain.fmt/luatex dvilualatex.fmt/luatex dvilualatex-dev.fmt/luatex
>     ...
>     perl: warning: Setting locale failed.
>     perl: warning: Please check that your locale settings:
>             LANGUAGE = (unset),
>             LC_ALL = (unset),
>             LANG = "de_DE.UTF-8"
>         are supported and installed on your system.
>     perl: warning: Falling back to the standard locale ("C").

> As for the cause of the error, it's not immediately apparent to me, or
> why it only happens with the luatex formats. Fmtutil itself doesn't do
> anything with locales. tlmgr loads our TeXLive/trans.pl, which does
> locale stuff from the POSIX module, which might be what's generating the
> warning, but ... I don't know. 

The error is from Perl itself; see 

   https://github.com/Perl/perl5/blob/121cb45e/pod/perllocale.pod#L643-L772
   
   https://github.com/Perl/perl5/blob/121cb45e/INSTALL#L1657-L1674
   
   https://github.com/Perl/perl5/blob/121cb45e/locale.c#L8588-L8627

Thanks,
-- Max



More information about the tex-live mailing list.