[DRE-maint] Bug#799050: Help needed with a locale-related issue
Francesco Poli
invernomuto at paranoici.org
Tue Sep 15 21:25:19 UTC 2015
On Tue, 15 Sep 2015 12:10:52 +0300 Hleb Valoshka wrote:
> On 9/14/15, Francesco Poli <invernomuto at paranoici.org> wrote:
>
> > Hence, it seems to me that the trouble is not caused by the original
> > string, but by those translated strings that include non-ASCII UTF-8
> > characters and are somehow sent as non-UTF-8 non-pure-ASCII strings,
> > whenever LC_CTYPE=C ...
>
> Yes, 100% correct. And the the package to blame is the ruby-locale,
> I've filed #799050.
Thanks a lot for filing the bug report on the Debian BTS, for
forwarding it upstream and for implementing a patch!
I see that the forwarded report has been closed. I have a doubt,
though: would the patch fix the issue when LANGUAGE='it' LC_CTYPE=C ?
I mean: I also get a crash with
$ LANGUAGE='it' LC_CTYPE=C locale
LANG=en_US.UTF-8
LANGUAGE=it
LC_CTYPE=C
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
$ LANGUAGE='it' LC_CTYPE=C apt-listbugs -v
/usr/lib/ruby/vendor_ruby/aptlistbugs/logic.rb:390:in `width': "\xC3" from ASCII-8BIT to UTF-8 (Encoding::UndefinedConversionError)
from /usr/lib/ruby/vendor_ruby/aptlistbugs/logic.rb:390:in `<class:SimpleViewer>'
from /usr/lib/ruby/vendor_ruby/aptlistbugs/logic.rb:387:in `<class:Viewer>'
from /usr/lib/ruby/vendor_ruby/aptlistbugs/logic.rb:381:in `<top (required)>'
from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/bin/apt-listbugs:349:in `<main>'
But the patch seems to only take LC_ALL, LC_MESSAGES, and LANG into
account...
--
http://www.inventati.org/frx/
There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20150915/adad10e1/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list