Your message dated Mon, 18 Apr 2016 22:57:08 +0200
with message-id <[email protected]>
and subject line Re: Bug#821431: apt-listbugs gets confused in non-C-locales
and break install or upgrade completely
has caused the Debian Bug report #821431,
regarding apt-listbugs gets confused in non-C-locales and break install or
upgrade completely
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
821431: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821431
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Package: apt-listbugs
Version: 0.1.16
Severity: important
I file that bug for a other system where I don't have mail. So no
automated informations below.
The problem occurs on stable (jessie) that was shortly updated from
oldstable. After that it is not possible anymore to install or upgrade
packages and I get the following error:
...
^MEs wurden 228 kB in 0 s geholt (5.559 kB/s).
^M^MLaden der Fehlerberichte â<80>¦ 0%^ME: "\xE2" from ASCII-8BIT to UTF-8
E: Unterprozess /usr/sbin/apt-listbugs apt hat Fehlercode zurückgegeben (1)
E: Failure running script /usr/sbin/apt-listbugs apt
... at the end of apt-get run.
If I reset all locales in the begin, everything works fine.
For the information, I use the following locales on that system:
~> locale
LANG=de_DE
LANGUAGE=de_DE:en
LC_CTYPE=de_DE
LC_NUMERIC=de_DE
LC_TIME=de_DE
LC_COLLATE=de_DE
LC_MONETARY=de_DE
LC_MESSAGES=de_DE
LC_PAPER=de_DE
LC_NAME=de_DE
LC_ADDRESS=de_DE
LC_TELEPHONE=de_DE
LC_MEASUREMENT=de_DE
LC_IDENTIFICATION=de_DE
LC_ALL=
And it is the only system I see that problem. So maybe there is an
interference with some other ruby module or something like that. The
system also plays as puppet master so that is likely.
But as I am not that experienced with ruby I cannot tell.
Regards
Klaus Ethgen
- --
Klaus Ethgen http://www.ethgen.ch/
pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen <[email protected]>
Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Charset: ISO-8859-1
iQGcBAEBCgAGBQJXFRO0AAoJEKZ8CrGAGfasJUIL/0DS6zor7XY4EnahDthLBZtd
mSPddwMlK90Jrxm6kmlcXOmdkTB7/zzPw1TrKpq7tmRZ6qMSkrkie3oWYmGeOd/2
2eHXFvhhJq5TE4pYSWfPXz6M13dYU8qhCxghrvfGFgNdxQ6typF/g8AWmEU0wmtX
5L7H70t2LnTm0PB7i1RsRzPUN5UTxAqnt3YkbzOHM1Je8tgPuRq5b+WHHcPeEtZW
hX3bso1XiLG89YiJjrgJzSdehv3u6D6TEgXSTeN1GZhiFGsk0069tpDYZj7peUkJ
vSsxKgJ1uDUH27PP2jCv/gLBnz6FWgmQVVC2S9Y87rlpWFkfhRKQdbO0cvjCwIof
mjvqBqHpNu/ZqvX3KpwsRZMSVXKhFR0BkyK1Kr2XNZ9RdECiwqYrGDwIP9qhbnEE
+n0JFlGSrz6pggeqvlt88LLD3e/C0T9cLD+BJK/J+pp7MgEXWnBaKtk4OcmMhHv9
pvJU+z1QXfYwWevQWINHjTuN3Q5cVa/2ebTQItei7g==
=qk8q
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
On Mon, 18 Apr 2016 21:21:32 +0100 Klaus Ethgen wrote:
[...]
> Am Mo den 18. Apr 2016 um 20:44 schrieb Francesco Poli:
> [Bug description]
> > Could you please try to enable the UTF-8 variant of the German locale?
> >
> > root@yoursystem # grep de_DE /etc/locale.gen
> > # de_DE ISO-8859-1
> > de_DE.UTF-8 UTF-8
> > # de_DE@euro ISO-8859-15
> > root@yoursystem # locale-gen
>
> Ok, I had to create them as usually I don't have any UTF-8 locales on
> any of my servers.
Personally, I recommend that you switch to UTF-8 on all your systems
(including server boxes).
>
> > and then set this UTF-8 locale?
[...]
> > After doing this, please test apt-listbugs again and tell me whether it
> > works or fails.
>
> Now it works.
Cool! Thanks for confirming.
> However, it gives some weird output do to terminal that is
> not UTF-8. But that was expectable.
Well, then maybe you could switch to a terminal with UTF-8
support... ;-)
>
> Will try to clean out the UTF-8 locales again now.
If you mean that you are going to switch back to some non-UTF-8
encoding, then I would recommend you against doing this...
apt-listbugs supports non-English languages through UTF-8 translations,
and using non-UTF-8 encodings leads to replacement characters (such
as '?'), after ruby-gettext / ruby-locale bugs are fixed. Or to plain
run-time errors, with buggy ruby-gettext or ruby-locale packages, as
you already know!
I really encourage you to complete UTF-8 support on your systems.
Bye.
P.S.: I am closing your bug report, since the issue is in other
packages and it has already been fixed (even though not in jessie).
--
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
pgptvD9kwpl3z.pgp
Description: PGP signature
--- End Message ---