GNU bug report logs - #17943
parted-3.1.90 alpha make check fails t0251-gpt-unicode on Debian 7

Previous Next

Package: parted;

Reported by: Curtis Gedak <gedakc <at> gmail.com>

Date: Sat, 5 Jul 2014 02:29:01 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Mark H Weaver <mhw <at> netris.org>
To: Phillip Susi <psusi <at> ubuntu.com>
Cc: 17943 <at> debbugs.gnu.org
Subject: bug#17943: parted-3.1.90 alpha make check fails t0251-gpt-unicode on Debian 7
Date: Tue, 19 Aug 2014 12:20:31 -0400
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.