\# yum list | grep yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

No module named urlgrabber

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.4.3 (#1, Mar 14 2007, 18:51:08)
\[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)\]

If you cannot solve this problem yourself, please go to
the yum faq at:

そうそう、yum install yum だと python-urlgrabber がかからないんだった*1

\# rm /var/lib/rpm/\_\_db.00\*
# rpm --rebuilddb
# rpm -qa | grep python
# rpm -e yum-plugin-fastestmirror
# rpm -Uvh m2crypto-0.16-6.el5.1.i386.rpm python-urlgrabber-3.1.0-2.noarch.rpm python-sqlite-1.1.7-1.2.1.i386.rpm
# yum install yum-fastestmirror
# yum upgrade


*1 yum upgrade でも python-sqliteがかからないはず