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
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)