Somewhere along the line the packages in rawhide (soon to be Fedora 12) became signed. This is a good thing. I don’t run a current rawhide box all the time so I’m probably the last one to know, but tonight when I tried to perform an update it kept stopping because it couldn’t verify the signatures on each package.
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
A couple of educated guesses later and everything works. This important page has a list of the keys for each release.
Import the public key for Fedora 12:
# rpm --import https://fedoraproject.org/static/57BBCCBA.txt
Installing or updating packages should work fine now.
The other alternative to all this is that I did something goofy way back when resulting in a strange yum repo setup 🙂