Hi,
I just installed FC11 on my laptop and the installation went well. After installation I ran yum update to pick up the latest fixes. That found hundred of package updates and I let that run. My laptop crashed for some reason. I restarted the system and all of the packages seemed to be successfully updated with the exception of OpenOffice.
Trying a yum request to either update or remove OpenOffice results in an endless loop with messages:
error: rpmdbNextIterator: skipping h# 1319 Header V3 RSA/SHA256 signature: BAD, key ID d22e77f2
error: rpmdbNextIterator: skipping h# 1319 Header V3 RSA/SHA256 signature: BAD, key ID d22e77f2
...
When that happens I have to put yum in the background and kill it because trying to do CTRL-C or CTRL-D doesn't work.
I've tried various cleanup attempts such as:
yum clean all
package-cleanup --problems
But that does not resolve the problem.
I can successfully run: yum update --exclude=openoffice*
so I can update other packages.
Hoping someone can refer me to a thread or suggest something to resolve bad key problem so I can get OpenOffice to work and yum not to choke when I run yum update.
Thank-you in advance, Ed
Problem Resolution:
-------------------------
Just FYI, in case anyone else runs into a similar problem, I resolved this problem.
I ran:
[root@laptop ~]# rpm --rebuilddb -vv
[root@laptop ~]# yum update openoffice*
This cleaned up the rpm corruption that must have been introduced when my laptop crashed running yum update and then updated OpenOffice.
Now OpenOffice runs successfully and yum no longer chokes on updates.