On Mon, 2005-19-09 at 22:49 +0200, Axel Thimm wrote: > On Mon, Sep 19, 2005 at 02:42:49PM -0400, Preet Khalsa wrote: > > On Mon, 2005-19-09 at 16:54 +0200, Axel Thimm wrote: > > > On Sun, Sep 18, 2005 at 02:56:34PM -0400, Preet Khalsa wrote: > > > > On Sun, 2005-18-09 at 16:46 +0200, Axel Thimm wrote: > > > > > On Sun, Sep 18, 2005 at 10:13:47AM -0400, Preet Khalsa wrote: > > > > > > Hi all, > > > > > > > > > > > > My nightly check4updates (with only yum enabled due to x86_64) > > > > > > tells me > > > > > > that I have ... > > > > > > > > > > > > libglib-2.0_0.x86_64 2.6.6-1_12.rhfc3.at > > > > > > atrpms > > > > > > libgmodule-2.0_0.x86_64 2.6.6-1_12.rhfc3.at > > > > > > atrpms > > > > > > libgobject-2.0_0.x86_64 2.6.6-1_12.rhfc3.at > > > > > > atrpms > > > > > > libgthread-2.0_0.x86_64 2.6.6-1_12.rhfc3.at > > > > > > atrpms > > > > > > > > > > > > Available. > > > > > > > > > > > > i386 versions were downloaded and installed. Smart does not even > > > > > > show > > > > > > them as available. > > > > > > > > > > > > When I use yum to do an upgrade, it tells me that the gpg key for > > > > > > these > > > > > > is not in the database. I have all keys in the database and other > > > > > > atrpms rpms download fine. I suspect the gpg check is keeping smart > > > > > > from even showing it to me. > > > > > > > > > > > > What is the solution? > > > > > > > > > > The i386 and x86_64 packages have the same signatures: > > > > > > > > > > # rpm -qip libgthread-2.0_0-2.6.6-1_12.rhfc3.at.*|grep Sign > > > > > Signature : DSA/SHA1, Sat 10 Sep 2005 09:52:35 PM CEST, Key ID > > > > > 508ce5e666534c2b > > > > > Signature : DSA/SHA1, Sat 10 Sep 2005 11:12:52 PM CEST, Key ID > > > > > 508ce5e666534c2b > > > > > > > > This is weird because it seems as if one is recognized and the other > > > > not. > > > > > > > > > I suspect that ATrpms' key has been removed from your rpm > > > > > database. I've recently heard of another such case, where suddenly the > > > > > ATrpms key was missing, so perhaps some repo is removing all gpg keys > > > > > but some, or explicitely some keys including ATrpms'?</paranoia> > > > > > > > > > > Try rpm -q gpg-pubkey-66534c2b > > > > > > > > Not Found. > > > > > > That seems to be the issue, then. Wuestin is how did it get removed? > > > > > > > Which of your packages has it? I have tried reinstalling > > > > atrpms-61-1.at and it is still not there. > > > > > > You need to import it, it cannot be installed. Use > > > > > > http://atrpms.net/RPM-GPG-KEY.atrpms > > > > > > or > > > > > > /usr/share/atrpms/RPM-GPG-KEY.atrpms > > > > I tried rpm --import http://atrpms... but the problem remains. > > > > Now when I do a rpm -qa | grep gpg this is what I get ... > > > > > > gpg-pubkey-db42a60e-37ea5438 > > libgpg-error-1.0-1_6.rhfc3.at > > libgpg-error-1.0-1_6.rhfc3.at > > gpg-pubkey-66534c2b-41d57eae > > gpg-pubkey-66534c2b-41d57eae > > gpg-pubkey-4f2a6fd2-3f9d9d3b > > > > As you can see, yours is there twice. Interestingly enough, none of the > > keys show up in smart. > > > > Is there a way to clean out all the gpg keys > > Yes, rpm -e gpg-pubkey --allmatches > > > > and simply reinstall them. The question is really how to clean the > > rpmdb of keys. I will get Fedora, atrpms, dag etc that are in > > medley-package-config and reinstall them. or are they in that > > package and I simply remove/reinstall that? > > They are under /usr/share/atrpms if you installed the atrpms package. >
Thank you Axel. That did the trick. Since your key was missing, smart also had disabled the atroms channel and when I found that, all went fine. Now the mystery of why your keys went missing remains. Preet _______________________________________________ atrpms-users mailing list atrpms-users@atrpms.net http://lists.atrpms.net/mailman/listinfo/atrpms-users