Public bug reported:

Binary package hint: gnupg

Key 0xEC0E954C has a second UID with non-utf8-chars. If you print the key with
--fixed-list-mode --with-colons, the char is not being escaped. It is drawn as a
char with forign encoding.

The manual says (`man gpg`): 
[...] The output will be encoded in UTF-8 regardless of any --display-charset 
setting.

This is a serios bug, since it will break *all* programmes, relying on UTF-8
output. In my python programme I cannot determine the encoding for a single 
char.

Please download above mentioned key from any keyserver and see for
yourself:

$ gpg --keyserver wwwkeys.de.pgp.net --recv  EC0E954C
$ gpg --list-key --with-colon --fixed-list-mode  EC0E954C
<snip>uid .... G?nther</snip> (instead of german u-Umlaut: Günther).

Any help is appreciated.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: gnupg 1.4.9-3ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: gnupg
Uname: Linux 2.6.28-13-generic x86_64

** Affects: gnupg
     Importance: Unknown
         Status: Unknown

** Affects: gnupg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
--with-colons --fixed-list-mode doesn't escape non-UTF-8-chars as described in 
manual
https://bugs.launchpad.net/bugs/395458
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to