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 🙂