Bug#641309: dpkg-architecture: strxfrm() gets absurd (on C.UTF-8)
Julian Andres Klode
jak at debian.org
Mon Sep 12 16:55:36 UTC 2011
reassign eglibc 2.13-19
thanks
On Mon, Sep 12, 2011 at 05:05:51PM +0200, Julian Andres Klode wrote:
> reassign 641309 perl-base 5.12.4-4
> thanks
>
> On Mon, Sep 12, 2011 at 04:47:48PM +0200, Julian Andres Klode wrote:
> > Package: dpkg-dev
> > Version: 1.16.0.3
> > Severity: normal
> > File: /usr/bin/dpkg-architecture
> >
> > When running in the C.UTF-8 locale, strxfrm() apparently
> > gets absurd.
> >
> > $ LC_ALL=C.UTF-8 dpkg-architecture -qDEB_HOST_GNU_CPU
> > strxfrm() gets absurd.
>
> It seems to be a perl issue, or something below perl that's
> causing it. It worked correctly about a month ago.
It is a libc6 issue as far as I can tell. For example, the
following Python script prints an empty string, while it
should print "ab":
$LC_ALL=C.UTF-8 python -c 'import locale; locale.setlocale(locale.LC_ALL, ""); print locale.strxfrm("ab")'
Probably caused by:
* debian/patches/localedata/locale-C.diff: Don't include ISO14651
collation rules in C.UTF-8 locale.
in eglibc 2.13-19 upload.
--
Julian Andres Klode - Debian Developer, Ubuntu Member
See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/perl-maintainers/attachments/20110912/b3537096/attachment.pgp>
More information about the Perl-maintainers
mailing list