From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros Date: Wed, 12 Jun 2019 16:40:05 +0200 Message-ID: <875zpavpdm.fsf@gnu.org> References: <87o93ct006.fsf@roquette.mug.biscuolo.net> <87imtjt79n.fsf@roquette.mug.biscuolo.net> <87y32elo5z.fsf@gnu.org> <87imtcp47p.fsf@roquette.mug.biscuolo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:52972) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hb4R0-0005Y9-2T for bug-guix@gnu.org; Wed, 12 Jun 2019 10:41:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hb4Qy-0005VU-2c for bug-guix@gnu.org; Wed, 12 Jun 2019 10:41:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hb4Qx-0005UW-Nc for bug-guix@gnu.org; Wed, 12 Jun 2019 10:41:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hb4Qw-0003LJ-5X for bug-guix@gnu.org; Wed, 12 Jun 2019 10:41:03 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87imtcp47p.fsf@roquette.mug.biscuolo.net> (Giovanni Biscuolo's message of "Tue, 11 Jun 2019 16:49:14 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Giovanni Biscuolo Cc: 36076@debbugs.gnu.org Hello Giovanni, Giovanni Biscuolo skribis: > Ludovic Court=C3=A8s writes: > > [...] > >> We should fix it, notably because libc automatically falls back to the >> normalized codeset (that is, if you choose =E2=80=9Cen_US.uTF--8=E2=80= =9D, it eventually >> tries to read data for =E2=80=9Cen_US.utf8=E2=80=9D.) I wonder why the >> =E2=80=98install-locales=E2=80=99 rule doesn=E2=80=99t to it. > > Me too: do you think it's appropriate to report this upstream? > I can manage this if needed, of course. It would be great, yes! >> The =E2=80=9Cnormalized codeset=E2=80=9D is described in the libc manual= (info "(libc) >> Using gettextized software") and (info "(libc) Locale Names"). > > Herm... I'm still too web dependent, I have to correctly install all > infos :-O Just type these =E2=80=98info=E2=80=99 commands and it should Just Work on = Guix System. :-) > Reading your refactored build-locale in (gnu build locale), as used > e.g. in (gnu system locale), makes me wonder if Guix could allow users to > define their preferred locales in a (operating-system ...) declaration, > having "guix system" building only the needed ones... but that's another > story That=E2=80=99s already the case. It would be nice to have it for Guix on foreign distros, as discussed in the =E2=80=9CParameterized packages=E2=80=9D thread. Thanks, Ludo=E2=80=99.