bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-12 Thread Ludovic Courtès
Hello Giovanni, Giovanni Biscuolo skribis: > Ludovic Courtès writes: > > [...] > >> We should fix it, notably because libc automatically falls back to the >> normalized codeset (that is, if you choose “en_US.uTF--8”, it eventually >> tries to read data for “en_US.utf8”.) I wonder why the >> ‘i

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-11 Thread Giovanni Biscuolo
Hi Ludo'. Sorry I could not reply earlier. Ludovic Courtès writes: [...] > We should fix it, notably because libc automatically falls back to the > normalized codeset (that is, if you choose “en_US.uTF--8”, it eventually > tries to read data for “en_US.utf8”.) I wonder why the > ‘install-loca

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-07 Thread Jack Hill
On Fri, 7 Jun 2019, Ludovic Courtès wrote: Fixed in 0e6cee21a48294b81a5e57e00602728fe7f7075f, thanks! Awesome, thanks for the developing the fix! Jack

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-07 Thread Ludovic Courtès
Hi, Jack Hill skribis: > On Thu, 6 Jun 2019, Ludovic Courtès wrote: > >> Let me know what you think. > > I follow all of the explanation, so it makes sense to me. Previously, > I didn't know about normalized names, but now I do, so thanks! > > Once normalized locales are present in glibc-locales

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-06 Thread Jack Hill
On Thu, 6 Jun 2019, Ludovic Courtès wrote: Let me know what you think. I follow all of the explanation, so it makes sense to me. Previously, I didn't know about normalized names, but now I do, so thanks! Once normalized locales are present in glibc-locales, I don't think any change will be

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-06 Thread Ludovic Courtès
Hi Giovanni, Giovanni Biscuolo skribis: > You are right, I overlooked that: I removed glibc-utf8-locales from my > user profile, I just have glibc-locales now: > > ~$ ls -lah /var/guix/profiles/per-user/giovanni/guix-profile/lib/locale/2.28/ > | grep en_US > dr-xr-xr-x 3 root root 4.0K Jan 1

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-06 Thread Giovanni Biscuolo
Hello Jack, AFAIU you have found a bug, but not in the manual :-) The manual states that glibc-utf8-locales is an alternative to glibc-locales, limited to a few UTF-8 locales; this is how it should be. The issue is that glibc-locales package does not create symlinks to the "normalized codeset" l

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-06 Thread Ludovic Courtès
Hi Jack, Jack Hill skribis: > On Wed, 5 Jun 2019, Ludovic Courtès wrote: > >> I honestly don’t see how it could be clearer: >> >> >> https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html#Locales >> >> Could you propose a patch to this section? > > I think what is missing

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-05 Thread Jack Hill
Hi Ludo’ On Wed, 5 Jun 2019, Ludovic Courtès wrote: I honestly don’t see how it could be clearer: https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html#Locales Could you propose a patch to this section? I think what is missing is a statement that the systemd unit fo

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-05 Thread Jack Hill
On Wed, 5 Jun 2019, Giovanni Biscuolo wrote: Hello Jack, I'm also on foreign distro so maybe I could help to clarify what's missing here Thanks for helping Did you use the last shell installer script [1] you or did it "manually" using the last binary tarball? [1] https://git.savannah.gnu.o

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-05 Thread Giovanni Biscuolo
Hello Jack, I'm also on foreign distro so maybe I could help to clarify what's missing here Did you use the last shell installer script [1] you or did it "manually" using the last binary tarball? [1] https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh Jack Hill writes: [...]

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-05 Thread Ludovic Courtès
Hi, Jack Hill skribis: > However, I was surprised that even though I had the full set of > locales available guix-daemon couldn't find the locale it was looking > for. This is because the default systemd unit for guix-daemon > configures it to use the en_US.utf8 locale which is provided by > gli

bug#36076: Manual should clarify that glibc-utf8-locales is needed by default on foreign distros

2019-06-03 Thread Jack Hill
Hi Guix, While setting up Guix on a foreign distribution (CentOS 7), I elected to use the full glibc-locales while following section 2.6.1 of the manual for application setup. I installed the glibc-locales package in both my user's profile and root's so that the locales would be available to g