All those .el5. packages should be removed or replaced by the el6 versions. libssh2 is particularly problematic as a key core CentOS-6 package has been replaced by the el5 version.
You repo configs show that you have epel-release installed but not showing up in the configured repos. You must have manually deleted or renamed
that are installed by that package. If you do enable both rpmforge and epel then problems are pretty much guaranteed.
You have not installed configured yum priorities plugin
to protect base repos from replacement by 3rd-party packages, and to manage multiple 3rd party repos, if used.
After fixing those issues try
- Code: Select all
yum clean all
again and show the complete output if still having problems.