On 2016-07-12 16:06, fastcpu wrote:
On 07/12/2016 05:08 AM, Carlos E. R. wrote:
I think they are stored here: /var/lib/rpm/Pubkeys, which is a database. No such directory on my TW.
It is a file, not a directory. But anyway, it does not seem to exist in my TW, either.
I don't know how to display information about them, only the command above. Given one of those keys, you can do "rpm -qi key-package" to get information. That doesnt work: "package key-package is not installed"
It does here (test TW install): Tumbleweed:~ # rpm -qa gpg-pubkey* gpg-pubkey-3dbdc284-53674dd4 gpg-pubkey-1abd1afb-54176598 gpg-pubkey-61e7d06c-56e14387 gpg-pubkey-307e3d54-4be01a65 Tumbleweed:~ # rpm -qi gpg-pubkey-307e3d54-4be01a65 Name : gpg-pubkey Version : 307e3d54 Release : 4be01a65 Architecture: (none) Install Date: Mon Aug 3 05:41:28 2015 Group : Public Keys Size : 0 License : pubkey Signature : (none) Source RPM : (none) Build Date : Tue May 4 15:00:21 2010 Build Host : localhost Relocations : (not relocatable) Packager : SuSE Package Signing Key <build@suse.de> Summary : gpg(SuSE Package Signing Key <build@suse.de>) Description : -----BEGIN PGP PUBLIC KEY BLOCK-----
with "rpm -qa gpg-pubkey*" I was able to delete all the signing keys but one, even though none of them were listed in YaST2 as I earlier wrote. The problem now, is that using "rpm -e gpg-pubkey-b0d19f7e-53fd727e" which is the last pubkey left to erase, throws this error: "error: package gpg-pubkey-b0d19f7e-53fd727e is not installed". I don't get how it's not installed when it comes up using "rpm -qa gpg-pubkey*"
It can be a database corruption. Try first with "rpm --rebuilddb" Ah. I see now your other answers, that you solved the issue. I didn't think of /var/cache/zypp/raw/. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)