You are not logged in.

#1 2014-11-30 17:56:25

jhf2442
Member
Registered: 2010-09-29
Posts: 17

[solved] kgpg error at startup / gpg oops

Hi,,

since a few days (nov 27th ?) I get a popup when kgpg is starting :

An error occurred while scanning your keyring

gpg: Oops: keyid_from_fingerprint: no pubkey
tru::1:1416945128:1423745807:3:1:5
rvk:::17::::::3FC732041D23E9EA66DDB5009C9DBC21DF74DC61:80:
rvk:::17::::::19D03A15999E5DFEC360071E9420CF3BC2C08F9E:80:
rvk:::17::::::52064C78B5D875779B3691A2A891DD4308010A5F:80:
rvk:::17::::::23955BF5A6F0DC753B637DD11331DB747AFF2E92:80:

Did a pacman update right now and got a new gnupg update. But even after reboot I still get the same behaviour
Arch homepage lists no special instructions for gnupg update
Google search found no suitable posts

anybody else experiencing this behaviour ?

Thanks

Last edited by jhf2442 (2015-01-07 13:48:43)

Offline

#2 2014-11-30 20:43:02

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,165
Website

Re: [solved] kgpg error at startup / gpg oops

Have you tried downgrading any packages (which were updated) which might be related to see if you can tie it down to a particular package?


Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository

Offline

#3 2015-01-06 19:57:56

swillenberger
Member
Registered: 2015-01-06
Posts: 1

Re: [solved] kgpg error at startup / gpg oops

Experiencing the same issue here for the last two months now, subsequent updates have done nothing to solve this issue:

gpg: Oops: keyid from fingerprint: no pubkey
tru::1:1395671223:1503609126:3:1:5

Offline

#4 2015-01-07 10:43:49

jhf2442
Member
Registered: 2010-09-29
Posts: 17

Re: [solved] kgpg error at startup / gpg oops

Hi,

finally found it !
it's not only a matter of software, it's also a matter of old PGP keys.

GPG v2.1 as available in Arch drops support for MD5 hashes. Therefore no longer being able to "understand" v3-format keys

Turns out that I had as well a very old private key and several public keys in that old format (current seems to be v4)

What I did
* on system with older GPG version (ubuntu saucy), export my 4 own private/pub keys to ascii. Must admit I used the keyrings from a backup in order to make sure the new GPG version didn't mess up the keyrings !
* renamed $HOME/.gnupg to move it away
* start kgpg - fine
* import my own keys, during first import the $HOME/.gnupg gets created. The older key could not be imported

gpg --verbose --import old.asc    
gpg: armor header: Version: GnuPG v1
gpg: Total number processed: 1
gpg:     skipped PGP-2 keys: 1

* check in kgpg - the 3 keys are available
* restart kgpg, no error messages

What needs to be done : import the pubkeys using the same procedure

References :
* intial hint : http://www.gossamer-threads.com/lists/g … ?page=last
* GPG drops pgp2 support : https://www.gnupg.org/faq/whats-new-in-2.1.html#nopgp2
* info on converting old keys to new format etc : http://www.spywarewarrior.com/uiuc/ss/s … htm#UseGPG (haven't tried it yet on my 4th key)

@swillenberger : hope that helps !

Edit : how to mark topic resolved ??

Last edited by jhf2442 (2015-01-07 10:44:34)

Offline

#5 2015-01-07 11:57:33

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,165
Website

Re: [solved] kgpg error at startup / gpg oops

@jhf2442: If that has solved your problem, please edit the title of the first post with [SOLVED]


Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository

Offline

Board footer

Powered by FluxBB