It seems that there's checksum mismatch within official Centos 5.10 repo <br />
<br />
{code}<br />
updates/primary_db | 309 kB 00:00 <br />
<a href="http://sunsite.icm.edu.pl/pub/Linux/distributions/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:">http://sunsite.icm.edu.pl/pub/Linux/distributions/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:</a> [<a href="http://sunsite.icm.edu.pl/pub/Linux/distributions/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:" target="_blank">^</a>] [Errno -1] Metadata file does not match checksum<br />
Trying other mirror.<br />
updates/primary_db | 309 kB 00:00 <br />
<a href="http://mirror-pl.kielcetechnologypark.net/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:">http://mirror-pl.kielcetechnologypark.net/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:</a> [<a href="http://mirror-pl.kielcetechnologypark.net/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2:" target="_blank">^</a>] [Errno -1] Metadata file does not match checksum<br />
Trying other mirror.<br />
updates/primary_db | 309 kB 00:00 <br />
<a href="http://centos.ionic.net.pl/5.10/updates/x86_64/repodata/primary.sqlite.bz2:">http://centos.ionic.net.pl/5.10/updates/x86_64/repodata/primary.sqlite.bz2:</a> [<a href="http://centos.ionic.net.pl/5.10/updates/x86_64/repodata/primary.sqlite.bz2:" target="_blank">^</a>] [Errno -1] Metadata file does not match checksum<br />
Trying other mirror.<br />
{/code}<br />
etc.<br />
<br />
I compared checksum of file downloaded from <br />
<a href="http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2">http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2</a> [<a href="http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/primary.sqlite.bz2" target="_blank">^</a>]<br />
to value from <br />
<a href="http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/repomd.xml">http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/repomd.xml</a> [<a href="http://mirror.centos.org/centos/5.10/updates/x86_64/repodata/repomd.xml" target="_blank">^</a>]<br />
and checksums don't match.<br />
<br />
Obtained checksum: 40550a223bcb842b5577e541631dd29c597c0615<br />
Expected checksum: 8545827059645d755dfc5c5f4e18864b4e3020ff<br />
<br />
I verified this issue in 3 independent localisations and with different mirrors.
↧