yum update dependency problem
I haven't updated my system with yum in quite a while, so today I decided to update it. The only problem is that when I run yum update, it updates all of the packages and processes the headers, but at the beginning of the transaction check, it gives these errors:
--> Running transaction check --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: python-sqlite --> Processing Dependency: rtld(GNU_HASH) for package: python-sqlite --> Processing Dependency: rtld(GNU_HASH) for package: sqlite --> Processing Dependency: libreadline.so.5 for package: sqlite --> Processing Dependency: python(abi) = 2.4 for package: python-sqlite --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: sqlite --> Finished Dependency Resolution Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package python-sqlite Error: Missing Dependency: rtld(GNU_HASH) is needed by package python-sqlite Error: Missing Dependency: python(abi) = 2.4 is needed by package python-sqlite Error: Missing Dependency: libreadline.so.5 is needed by package sqlite Error: Missing Dependency: rtld(GNU_HASH) is needed by package sqlite Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package sqlite I realize I could simply install python 2.4 manually and it would most likely fix this problem, but it doesn't seem normal to me. Is there something wrong here? I am running CentOS 4.4. Could this be the problem? Should I maybe update my distro to CentOS 5 by doing yum update centos-release? |
You could try "yum upgrade" or uninstalling sqlite and python-sqlite, do the upgrade and then reinstall them once the upgrade is complete.
|
Yum upgrade did the same exact thing. I can't remove sqlite because it is a dependency for yum.
|
Try
Code:
yum upgrade --exclude=python-sqlite --exclude=sqlite |
I did "yum clean headers" and it worked the next time I tried to update. Thanks though.
|
All times are GMT -5. The time now is 08:35 PM. |