Your message dated Tue, 13 May 2014 15:23:49 +0000
with message-id <[email protected]>
and subject line Bug#747296: fixed in signing-party 1.1.7-1
has caused the Debian Bug report #747296,
regarding gpgparticipants: LC_CTYPES fallback causes non-UTF-8 output
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.)
--
747296: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747296
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: signing-party
Version: SVN trunk@602
Tags: patch
gpgparticipants sets LC_CTYPE=C.UTF-8 for gpg when printing each key.
On systems where C.UTF-8 is not available (e.g., Gentoo), the fallback
locale causes the output not to be UTF-8 encoded, even if the
overridden LC_CTYPE would have been an UTF-8 locale.
I have attached a proposed patch to this mail.
From 709e3cd8a16f167769c5f172d65886ada67e04df Mon Sep 17 00:00:00 2001
From: Stefan Huber <[email protected]>
Date: Wed, 7 May 2014 02:00:37 +0200
Subject: [PATCH] gpgparticipants: Use --display-charset utf-8
gpgparticipants sets LC_CTYPE=C.UTF-8 for gpg when printing each key.
On systems where C.UTF-8 is not available (e.g., Gentoo), the fallback
locale causes the output not to be UTF-8 encoded, even if the overridden
LC_CTYPE would have been an UTF-8 locale. Using gpg's option
--display-charset utf-8 does not suffer from this.
---
gpgparticipants/gpgparticipants | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gpgparticipants/gpgparticipants b/gpgparticipants/gpgparticipants
index abbd570..6d5bd73 100755
--- a/gpgparticipants/gpgparticipants
+++ b/gpgparticipants/gpgparticipants
@@ -149,7 +149,7 @@ cat $input | \
while read i; do
k=$(($k+1));
printf "\n%03d [ ] Fingerprint OK [ ] ID OK\n" $k;
- LC_CTYPE=C.UTF-8 gpg $options --fingerprint --list-keys -- $i \
+ gpg $options --display-charset utf-8 --fingerprint --list-keys -- $i \
| grep -ve "^sub" -e '^uid *\[jpeg image of size ';
echo "_______________________________________________________________________________"
done
--
1.8.5.5
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: signing-party
Source-Version: 1.1.7-1
We believe that the bug you reported is fixed in the latest version of
signing-party, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guilhem Moulin <[email protected]> (supplier of updated signing-party package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 11 May 2014 14:49:43 +0200
Source: signing-party
Binary: signing-party
Architecture: source amd64
Version: 1.1.7-1
Distribution: unstable
Urgency: low
Maintainer: Guilhem Moulin <[email protected]>
Changed-By: Guilhem Moulin <[email protected]>
Description:
signing-party - Various OpenPGP related tools
Closes: 747296
Changes:
signing-party (1.1.7-1) unstable; urgency=low
.
[ Guilhem Moulin ]
* caff:
+ Give an example of 'mailer-send' with a custom envelope sender address.
+ Document a possible workflow in README.many-keys, when working with an
annotated gpgparticipants(1) list.
+ Document a possible workflow for offline signing.
* gpgparticipants:
+ Escape hyphen-minuses (-) in the documentation, as groff may interpret
them as hyphens (U+2010).
+ Use gpg's --display-charset to force the output to be UTF-8 encoded, as
the C.UTF-8 locale isn't installed on all platforms. Patch from Stefan
Huber. (Closes: #747296).
+ Prefix gpg with LANGUAGE=en to force the output to be in English.
(Other tools in signing-party parse this output.)
+ Prefix date(1) with LC_ALL=C to prevent its output to be localized.
* gpgwrap:
+ Import the default Debian CPPFLAGS defined by dpkg-buildflags, which
makes lintian stop emitting the 'hardening-no-fortify-functions' tag.
* debian.control:
+ Update the Vcs-Svn and Vcs-Browser to canonical URIs.
.
[ Peter Palfrader ]
* gpgparticipants-prefill:
+ add --max-length and --prefix options.
Checksums-Sha1:
27992956de3b364b71423c53be8aac93df425d55 1710 signing-party_1.1.7-1.dsc
8bb854eab064b67740a23c44c1bb2eb497d9fdeb 220479 signing-party_1.1.7.orig.tar.gz
a81851a4e0184e45c9504650e4bbacf2f8ad8b5e 15328
signing-party_1.1.7-1.debian.tar.xz
cd49e9f6b76bb5da93eeba114cd26072bb6dd7e3 149362 signing-party_1.1.7-1_amd64.deb
Checksums-Sha256:
e59e7747502387cc58254634708b1c8c4b210f92cede8e5c079794a9f5dbce0d 1710
signing-party_1.1.7-1.dsc
5e183d840a5cd76269ca14772ee4039ef4b162bff00636f5054900e1f459bcc7 220479
signing-party_1.1.7.orig.tar.gz
9cc8ff1a7ca2c984960e5915ddde8c4a41e37b530f8093323b379b495f6ef2f7 15328
signing-party_1.1.7-1.debian.tar.xz
4ae249875db736a82a1e57525dc9f44e6137b7827672741378fd2a7872c90381 149362
signing-party_1.1.7-1_amd64.deb
Files:
aa103237d9c277117933942550bfcd52 149362 misc extra
signing-party_1.1.7-1_amd64.deb
673bf2acc27ac7bf7e9e861f93051d09 1710 misc extra signing-party_1.1.7-1.dsc
a78121dfc1aea331f15e6676b3bfbac6 220479 misc extra
signing-party_1.1.7.orig.tar.gz
40903781371aaf3326c18fcba522a79e 15328 misc extra
signing-party_1.1.7-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBAgAGBQJTci6kAAoJEFb2GnlAHawEAs8H/2PATBrD/Hj/YmAhYkNESk8V
i4v0sUbncEGJJJCK/pFH5wSADBfzciDYa/z6/81NNcOPoOKDWWkVaHSu84XzYqTe
FmxQ/6rsqcryHxrDyPXV4wUDxgYsptq6mnWc2Oe4enoF8OuVmkOFGmPaAAGV7IJP
4gTeTOfLxThZvPM4afqJPA/o+aEIs1ddnqfe4VP1jK3cVPK9OKbR/IaOfpV1J3uR
YNLCwlae0IaUGm4xC5ShAXzrkc8Fg0KFQYmdEFq6wTOEQfwFj9X9lpYsIrl7Qt14
Bvi/ssNj74QG6hXbp0TDeJ43z4L2qC1PTu0gimjZaVW6s5/WTUsD8f1swdzYVYk=
=9rl4
-----END PGP SIGNATURE-----
--- End Message ---