On Tue, Feb 19, 2019 at 5:50 AM Norbert Preining <prein...@logic.at> wrote:

> Hi Luigi,
>
> here on Debian we got a bug report that luatex cannot build formats
> under a broken locale. I can reproduce this on standard TeX Live, too:
>         $ LC_TIME=en_DE.UTF-8 luatex -ini   -jobname=luatex
> -progname=luatex luatex.ini
>         Unable to read environment locale: exit now.
>         $
> (same on dev version)
>
> It comes from the code of luainit
>         env_locale = setlocale (LC_ALL, "");
>         if (!env_locale && !lua_only) {
>             fprintf(stderr,"Unable to read environment locale: exit
> now.\n");
>             exit(1);
>         }
>
> I agree that the locale is completely broken, and the system does not
> support this locale.
>
> BUT it would be nice if luatex would not crash on such a setup, at least
> during format build?
>
> WDYT?
>

It's not a bug,  luatex wants a sane locale  --- building a format or not,
it doesn't matter.
We can change it, but for sure not for texlive 2019.

-- 
luigi

Reply via email to