This error message repeats for what looks like every mirror:
>
> [222] /home/magnusg $ yum install xmms
> Loaded plugins: protectbase, refresh-packagekit
> 84 packages excluded due to repository protections
> Setting up Install Process
> Parsing package install arguments
> Resolving Dependencies
> --> Running transaction check
> ---> Package xmms.i386 1:1.2.11-3.20071117cvs.fc10 set to be updated
> updates/filelists | 5.3 MB
> 00:36
>
http://mirrors.kernel.org/fedora/updates/10/i386/repodata/filelists.xml.gz: [Errno
-1] Metadata file does not match checksum
> Trying other mirror.
Have you done: "man yum"?
Now, see if "yum clean metadata" addresses your problem. If not, try
"yum clean all".
'yum clean metadata' fixed the problem