From mboxrd@z Thu Jan 1 00:00:00 1970 From: Giovanni Biscuolo Subject: bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros Date: Tue, 11 Jun 2019 16:49:14 +0200 Message-ID: <87imtcp47p.fsf@roquette.mug.biscuolo.net> References: <87o93ct006.fsf@roquette.mug.biscuolo.net> <87imtjt79n.fsf@roquette.mug.biscuolo.net> <87y32elo5z.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:48387) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1haiGg-0007lB-6n for bug-guix@gnu.org; Tue, 11 Jun 2019 11:01:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hai67-0007cH-Oz for bug-guix@gnu.org; Tue, 11 Jun 2019 10:50:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46422) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hai66-0007bg-Dn for bug-guix@gnu.org; Tue, 11 Jun 2019 10:50:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hai66-0006pw-BC for bug-guix@gnu.org; Tue, 11 Jun 2019 10:50:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87y32elo5z.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36076@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo'. Sorry I could not reply earlier. 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. > 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 > Anyway, I=E2=80=99ve posted patches to refactor things a bit and to creat= e those > symlinks in =E2=80=98glibc-locales=E2=80=99: > > https://issues.guix.gnu.org/issue/36116 > > Let me know what you think. I'm still not skilled enough to think anything useful about that patches :-)... exept they looks great AFAIU! Thank you for fixing that so quickly! 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 Thanks! Gio'. =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAlz/v2oACgkQ030Op87M ORJzCQ/9FrX3JYdtnpLXkwbSESldFjouKqDFc6OB8lMLaU+b8EpUYAbye0uhnEBy uQWeOX+GOA4u4M2fTywFJ8hinc6VfHMsExL1320kF0eka3Eqm85khVia9LhlcEg9 fWTzVgGge0POHkpGQm4CnsguRwrUvZTBTkni4XvV3/V6wpUmj12feYv5fAQk2y8q MT5ZFolJWneV0yAi6fbWfa85I3co5os0QNF1sqzRs4Cl2xNoIZ4UoFYL7ABPVuj+ z5IDyP8EHy4y9jqz1LVHQb/lLBb9BeYBFnrsETColgDamR805uMZjhWomv3KUrW+ 1PUheCvRdkBYvqcMAv+RPwObSs5BjSa6pnihtrhTejCpo0wIi67Vs7UcpMaiChig cctpcGfz96KD1ZUuuRaCYOV2yun5NIEz86UfWnpfbw08/ejrjV0BZ+JZgn00bH3X iS/hYCoZQZq+NEEbAKBGzHS3z2TVqPOqyC1OAyp5my41E+r2/+KZ630R68I9xuHu d6HhBk3P3ro4aMrxTuH4VaiCkOW9ouT0k+gLu77+1XmMGg/XXL1Jah4tE6pvj6ZA 9xIgmGL2SJsOZ+bnp56yX5NweiYOksNtnpmo0izvtc6SZG4emd+a04N/Fd6ZjcRk cmpPnLuVFlsNoDOW5nzy9i9ZZPBQUp5DbJYV1wBZijfAgJWBDfg= =x7yS -----END PGP SIGNATURE----- --=-=-=--