Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
This is for anyone getting NOKEY errors trying to install packages from the online repositories for Mandriva Linux 2008.
The problem was that the pubkey files, which contain the keys used to sign packages in each repository, were missing from the media_info directories in the 2008 tree, so when it was adding the repositories, Mandriva could not get the key for each repository. Since the repository seemed to have no key associated with it, but the packages were signed, when you tried to install any package, Mandriva would give you the NOKEY warning.
This has been fixed on our master mirror around two hours before this post. I have checked several mirrors and found that at the time of writing this post, a couple of mirrors have synced up with the fix already, but most have not.
Once all the mirrors sync up with the fix, the problem.