On Sat, 2008-02-23 at 10:54 -0800, Ray Van Dolson wrote:
- Remove ALL plugins
- Disable ALL third party repo's.
- Do a yum clean all
- Revert to the default CentOS .repo files
- Revert to default yum.conf file
If it works in this configuration, you can start adding things back one at a time.
I reached the same conclusion Saturday myself. I yum remove yum and reinstalled yum & pirut from my installation CD. The yum refused to update the kernel. I gave up on yum and downloaded the current kernel rpm. I rpm -i kernel* and received the following error message from rpm:
package kernel-2.6.18-53.1.13.el5 is intended for a i686 architecture
There is my problem! uname -ipm results in i686 i686 i386. It looks like yum is looking at uname -i.
Maybe you've already tried this, I don't know. It's been a long thread. :)
I agree. Waaay to long. Now what do the experts have to say about this? All packages *except* the kernel files are i386. I want to end this, please?