FS#29122 - [kdepim-kleopatra] needs gnupg to be gnupg 2 (from testing)
Attached to Project:
Arch Linux
Opened by Johannes Dewender (JonnyJD) - Monday, 26 March 2012, 14:40 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 26 March 2012, 17:20 GMT
Opened by Johannes Dewender (JonnyJD) - Monday, 26 March 2012, 14:40 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 26 March 2012, 17:20 GMT
|
Details
Description:
for example refreshing PGP-keys uses /usr/sbin/gpg and fails $ gpg2 --refresh-keys gpg: /home/jonnyjd/.gnupg/gpg.conf:8: argument not expected gpg: /home/jonnyjd/.gnupg/gpg.conf:9: invalid option The result: Kmail and Co. don't find my gpg keys anymore and I am not able to sign and encrypt, but more importantly: I can't decrypt or check signatures either. $ gpg2 --refresh-keys works fine. I noticed that gpg in core is 1.4, while gpg in testing is 2.0. So the basic problem is (again): kdepim-kleopatra in extra is built against testing. Additional info: * package version(s) extra/kdepim-kleopatra 4.8.1-3 core/gnupg 1.4.12-1 core/gnupg2 2.0.18-1 Testing gnupg 2.0.18-2 (not installed at my end) I am using 64bit Arch, but this doesn't seem to be relevant. 32 bit gnupg is also 1.4 in core. * config and/or log files etc. Steps to reproduce: open kleopatra -> Extras -> refresh OpenPGP |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Monday, 26 March 2012, 17:20 GMT
Reason for closing: Not a bug
Additional comments about closing: see comments
Monday, 26 March 2012, 17:20 GMT
Reason for closing: Not a bug
Additional comments about closing: see comments
7 use-agent
8 debug-level basic
9 log-file socket:///home/jonnyjd/.gnupg/log-socket
Yes, removing line 8 and 9 is a workaround.
However, the point is, that gpg 2 is expected as /usr/bin/gpg.
I just started using kleopatra again after months and just installed it. I can't say for how long this problem exists.
It's just that it stopped working as soon as I installed the current kleopatra.
So maybe gnupg beeing in testing as 2.0 is just coincidence. In this case, it isn't really not that urgent..
open kleopatra
-> Extras -> refresh OpenPGP
This fails because it won't accept my gpg2 gpg.conf, because kleopatra uses /usr/bin/gpg, which is version 1.4 in core, but 2.0 in testing.
I suspected a small building error, not that kleopatra (in kde 4.8) was still using gpg version 1 in general.
Thanks for your quick answer and sorry for any inconvenience.
This can be closed then.