GNU bug report logs -
#17943
parted-3.1.90 alpha make check fails t0251-gpt-unicode on Debian 7
Previous Next
Full log
Message #33 received at 17943 <at> debbugs.gnu.org (full text, mbox):
Mark H Weaver <mhw <at> netris.org> writes:
> Phillip Susi <psusi <at> ubuntu.com> writes:
>
>> On 8/3/2014 6:53 PM, Mark H Weaver wrote:
>>> parted-3.2 fails the same test when built on GNU Guix because the
>>> "C.UTF-8" locale is not available (see below). Changing
>>> t0251-gpt-unicode.sh to use "en_US.UTF-8" fixes the problem.
>>
>> What? It should not be possible to not have the C locale; it is the
>> native, untranslated locale and is the fallback locale used whenever
>> the chosen locale is missing or incomplete.
>
> Upstream GNU libc includes a "C" locale which is limited to ASCII.
> However, it does not include a "C.UTF-8" locale. See this discussion:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=902094
>
> GNU Guix uses upstream GNU libc, so it doesn't have "C.UTF-8" either.
More details: Debian added "C.UTF-8" to their glibc package starting
with 2.13-1, and that was picked up by Ubuntu. However, it is not in
upstream glibc, and it appears that many other popular distros including
Fedora and Arch don't have "C.UTF-8" either.
https://bugs.archlinux.org/task/32296
Mark
This bug report was last modified 10 years and 302 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.