I logged on to one of my servers and ran a yum update, while the update was in progress my SSH connection got disconnected.
I logged in through a new connection when connectivity was restored and looked at running processes. It looked like yum was hung so I killed it (big mistake and one I won't repeat).
Now, when I try and run yum, I get the following:
Quote:
yum update
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
/usr/lib/libelf.so.1: version `ELFUTILS_1.1.1' not found (required by /usr/lib/librpmbuild-4.4.so)
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, Sep 3 2009, 15:37:12)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
|
I have tried hunting around for the correct version of libelf without much luck.
Is there anything I can do to get yum working again?
Any help would be gratefully received!
Regards,
Ked
Edit: The server is running Centos 5.2