Your message dated Sun, 11 Sep 2016 12:04:58 +0000
with message-id <e1bj3vk-0008ps...@franck.debian.org>
and subject line Bug#836984: fixed in parcimonie 0.10.2-2
has caused the Debian Bug report #836984,
regarding parcimonie unable to call "gpg2" since sid switch to using gpg2 as
main "gpg" command
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 ow...@bugs.debian.org
immediately.)
--
836984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836984
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: parcimonie
Version: 0.10.2-1
Severity: grave
Justification: renders package unusable
Hi there,
Ever since gnupg 2.1 was set to be the main "gpg" command in sid, parcimonie
has been unable to do its bidding.
>From the process list, we can see the following:
gabster 6219 0.1 1.2 129352 48700 pts/1 S+ 15:07 0:00 \_
/usr/bin/perl /usr/bin/parcimonie --with-dbus
gabster 6220 0.0 0.0 0 0 pts/1 Z+ 15:07 0:00 \_
[gpg] <defunct>
and it just hangs there.
If I call the command manually I get the following output:
$ /usr/bin/parcimonie --with-dbus
gpgconf: warning: can not open list file
/home/gabster/.gnupg/dirmngr_ldapservers.conf: No such file or directory
dirmngr:Key Acquirer:/usr/bin/dirmngr:1:1:
Can't exec "gpg2": No such file or directory at
/usr/share/perl5/GnuPG/Interface.pm line 301.
exec() error: No such file or directory at /usr/share/perl5/GnuPG/Interface.pm
line 301.
No public key was found. at /usr/share/perl5/App/Parcimonie/Daemon.pm line 420.
So apparently it's trying to call a gpg2 binary which doesn't exist anymore:
$ find /usr/bin/ -name gpg\*
/usr/bin/gpgconf
/usr/bin/gpgsplit
/usr/bin/gpgsm
/usr/bin/gpg
/usr/bin/gpg-connect-agent
/usr/bin/gpg-agent
/usr/bin/gpgparsemail
/usr/bin/gpg-zip
/usr/bin/gpgv
/usr/bin/gpg1
So I guess we either need to call "gpg" directly or somehow get the "gpg2"
alias to come back. Or maybe there's an even better solution that I'm not
thinking about since I don't know much about the code base and used libraries.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_CA.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages parcimonie depends on:
ii libclone-perl 0.38-2
ii libconfig-general-perl 2.63-1
ii libfile-homedir-perl 1.00-1
ii libfile-which-perl 1.21-1
ii libgnupg-interface-perl 0.52-3
ii libipc-system-simple-perl 1.25-3
ii liblist-moreutils-perl 0.416-1
ii libmoo-perl 2.002004-1
ii libmoox-late-perl 0.015-2
ii libmoox-options-perl 4.022-2
ii libnamespace-clean-perl 0.27-1
ii libpath-tiny-perl 0.094-1
ii libtime-duration-parse-perl 0.13-1
ii libtry-tiny-perl 0.27-1
ii libtype-tiny-perl 1.000005-1
ii libtypes-path-tiny-perl 0.005-1
ii perl 5.22.2-4
ii torsocks 2.1.0-2
Versions of packages parcimonie recommends:
ii gnupg-curl 1.4.20-6
ii libglib-perl 3:1.321-1
ii libgtk3-perl 0.028-1
ii liblocale-gettext-perl 1.07-3
ii libnet-dbus-glib-perl 0.33.0-2
ii libnet-dbus-perl 1.1.0-4
ii libpango-perl 1.227-1
ii libtime-duration-perl 1.20-1
ii tor 0.2.8.7-1
parcimonie suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: parcimonie
Source-Version: 0.10.2-2
We believe that the bug you reported is fixed in the latest version of
parcimonie, 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 836...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
intrigeri <intrig...@debian.org> (supplier of updated parcimonie 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 11 Sep 2016 11:28:05 +0000
Source: parcimonie
Binary: parcimonie
Architecture: source
Version: 0.10.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Privacy Tools Maintainers
<pkg-privacy-maintain...@lists.alioth.debian.org>
Changed-By: intrigeri <intrig...@debian.org>
Closes: 835774 836984
Description:
parcimonie - privacy-friendly helper to refresh a GnuPG keyring
Changes:
parcimonie (0.10.2-2) unstable; urgency=medium
.
* Add {build,runtime} dependency on gnupg2, that provides
the /usr/bin/gpg2 alias (Closes: #836984).
* Add {build,runtime} dependency on dirmngr, that's needed
for network operations with GnuPG 2.1+.
* New patch: honor custom GnuPG homedir in a few places
that did not so far (Closes: #835774).
Checksums-Sha1:
3ea998db3ed8653f49402cbfea89d6150611c81d 2680 parcimonie_0.10.2-2.dsc
21f4a8c762c4ebc3105a4d1857f8c5726d8514f9 69432
parcimonie_0.10.2-2.debian.tar.xz
Checksums-Sha256:
827e8fa393a712afe220dd03ce3189c50a607b09c0b9dba5285108aa22b73aa1 2680
parcimonie_0.10.2-2.dsc
8dc5ebc3052541fa0747cb48b5f3b27406ba8e10e338ae98a6acea9a9f7cd803 69432
parcimonie_0.10.2-2.debian.tar.xz
Files:
18c0024146aefbfbe768dfe843a12b1c 2680 net optional parcimonie_0.10.2-2.dsc
363595a97893a15184b1a67aa959b40e 69432 net optional
parcimonie_0.10.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJX1UXkAAoJEOxtg78p/CqOG8EQAJgjNHx2LnxXc/eQW/vTcNZn
5GjwnHVztWG0oRMmA/LNGXwSTlgbVEBQfqLiJhpGqG442lFER7+baD2fRRN16hWX
DHj6GVBUM29NGk1DpnCEfssnS0p0hzAjiRgMPvd7a2MR5JobO63skYob5+Lmb2if
mm4YjN0dLPSr13NFlRcprr+16fS1Cz9TDzk31+bKWbkeYeUsKXQg08jwUCQG4BIv
fh+TCbEQTFQdnE5Vij7biik1lJJjjBULpVeq3lohjaKuZvsZJKx90InEdO6yuLZb
H0MiX4WYTtUNd03YwtDroxUwV1Y51XAytH2lxYJtbN95Co0VS08Nt9k60HDaj+BP
jq7Dtt7WPSiZYmLARR2tnq7i2c8iIB8SCCIt2ZxppCGN/sG3wTinpwB6fm7k1Oa6
MRbv1uaP/DMY+JfIqE24qXK5ydKlJ6xAbqn5OU6rU0nU2YBP5GkUj1MUljfetoET
vhfvHsR0LC0AFtjRr9mk6U/1ecyk//rcuaQd6rxT3AK+3g6J6TM9mXKOG0Y2edaJ
CqVs1hsEpIfKpQlh30QVMr83BsUYNPn/27YshIis0Rh8Y2k3ryV1F/wok+NLEZXI
/8jxuRY3i5hu8ZznK2TsHCq9IEimab6lLU8E4MtxsDRVVqgk2dxuTpxwFv8smH+A
JJhs58uFFDngTDLZxJZ2
=f160
-----END PGP SIGNATURE-----
--- End Message ---