[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#35671: 'glibc-utf8-locales' should include C.UTF-8 locale
From: |
Ludovic Courtès |
Subject: |
bug#35671: 'glibc-utf8-locales' should include C.UTF-8 locale |
Date: |
Mon, 13 May 2019 23:50:05 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
Hi!
Ludovic Courtès <address@hidden> skribis:
> Ludovic Courtès <address@hidden> skribis:
>
>> I noticed that on Debian 9, ‘guix-daemon.service’ (systemd) runs under
>> the C.UTF-8 locale by default, even if the machine is otherwise
>> configured with another locale. Consequently, ‘guix substitute’ keeps
>> complaining about locales and all that, which is terrible.
>
> It turns out that the “C.UTF-8” locale doesn’t exist upstream in glibc:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=902094
>
> But anyway, I think we should just set “LC_ALL=en_US.utf8” in the
> .service file: that’s what we do on Guix System, and the choice of a
> locale doesn’t matter since ‘guix substitute’ honors the client’s
> locale.
Done in 489d6c0dc03f1d95a3fefa6301f36cac9b50b2c3.
I got the syntax from
<https://www.freedesktop.org/software/systemd/man/systemd.service.html>
but I wouldn’t mind if someone would double-check!
Thanks,
Ludo’.