Remover a configuração para o repositório não exclui os pacotes que você obteve dele, e aqueles são aqueles com dependências quebradas.
O CentOS alerta vigorosamente que alguns repositórios de terceiros quebram sistema sobrescrevendo os pacotes principais. Existem alguns repositórios verificados, verificados (um pouco) não causam sofrimento terrível.
Exclua os pacotes quebrados ( yum delete broken-package
), livre-se dos repositórios extra-oficiais (exceto EPEL eles realmente não são em qualquer relação próxima com o próprio CentOS). Em seguida, faça um yum distro-sync
e package-cleanup --problems
para (esperançosamente) corrigir a quebra.