Olá!
tentar instalar o yum-metadata-parser RPM que você pode o encontrar aqui
ftp://ftp.muug.mb.ca/mirror/centos/5.5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpmvocê pode instalá-lo using
RPM - Uvh yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm
e então funcionamento
o yum limpa tudo
groupinstall “gnome-desktop” do yum
tentar remover todos os repos desnecessários, apenas repos baixos dos centos do sustento
esperança que trabalha:)