I am not sure is that is the confirmed problem. but I couldn't dig any further.
I don't have Yum working either.
[root@writ ravi]# rpm -qi yum
Name : yum Relocations: (not relocatable)
Version : 3.2.23 Vendor: Fedora Project
Release : 3.fc10 Build Date: Wed 20 May 2009 11:30:01 PM BST
Install Date: Sun 18 Oct 2009 05:37:11 PM BST Build Host: ppc8.fedora.phx.redhat.com
Group : System Environment/Base Source RPM: yum-3.2.23-3.fc10.src.rpm
Size : 3547653 License: GPLv2+
Signature : DSA/SHA1, Fri 05 Jun 2009 02:05:34 PM BST, Key ID bf226fcc4ebfc273
Packager : Fedora Project
URL : http://yum.baseurl.org/
Summary : RPM installer/updater
Yum is a utility that can check for and automatically download and
install updated RPM packages. Dependencies are obtained and downloaded
automatically prompting the user as necessary.
[root@writ ravi]# yum upgrade
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
No module named yum
Please install a package which provides this module, or
verify that the module is installed correctly.
It's possible that the above module doesn't match the
current version of Python, which is:
2.6 (r26:66714, Mar 17 2009, 11:44:21)
[GCC 4.4.0 20090313 (Red Hat 4.4.0-0.26)]
If you cannot solve this problem yourself, please go to
the yum faq at:
Any help is greatly appriciated.