Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to upgrade using package python-2.4.3-43.el5.x86_64.rpm, but everything I do so I get a failed dependency requirement for, but I've checked /usr/lib64 and the file is there. The current version of python that is installed is python-

Any idea why this may be failing to install when that libpython file actually exists?

share|improve this question
what is the output of rpm -q --whatprovides /usr/lib64/libpython*? – JeffG Mar 3 '11 at 21:46
python-libs-2.4.3-43.el5 – hsatterwhite Mar 3 '11 at 21:51
what is the output of rpm -Uvh python-2.4.3-43.el5.x86_64.rpm ? – JeffG Mar 3 '11 at 21:57
up vote 0 down vote accepted

Even though this sounds like a 64-bit machine, there are often a lot of 32-bit dependencies. Have you tried installing both x86_64 and i386 versions of the dependencies?

share|improve this answer
This is indeed a 64-bit machine and that has crossed my mind. Haven't tried it yet. That's something I'll give a go tomorrow. – hsatterwhite Mar 4 '11 at 3:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.