Re: RHEL 5.1 > RHEL 5.2 Dependency Hell.



1PW wrote:


[....]

and then...

# yum update -y

I still receive:

--> Running transaction check
---> Package evolution-data-server.i386 0:1.12.3-6.el5 set to be updated
---> Package libhugetlbfs.i386 0:1.2-5.el5 set to be updated
--> Processing Dependency: libegroupwise-1.2.so.12 for package: evolution-data-server-devel
--> Processing Dependency: libexchange-storage-1.2.so.2 for package: evolution-data-server-devel
--> Processing Dependency: evolution-data-server = 1.8.0-25.el5 for package: evolution-data-server-devel
--> Finished Dependency Resolution
Error: Missing Dependency: libegroupwise-1.2.so.12 is needed by package evolution-data-server-devel
Error: Missing Dependency: libexchange-storage-1.2.so.2 is needed by package evolution-data-server-devel
Error: Missing Dependency: evolution-data-server = 1.8.0-25.el5 is needed by package evolution-data-server-devel

In the past, under lessor circumstances, I would have downloaded all
rpms of similar file names that already were on my system. Then I'd
try a:

# rpm -ivh *.*

This would work fine. However, in the above situation, my “Dependency
Hell� seems too extensive. Because of these residual unsatisfied
dependencies, the subsequent Red Hat updates have all been done
manually, by file name, so I don't fall behind.

Any ideas? Thank you.

In the absence of anything at all, I offer this suggestion.

What would happen if you 'let evolution go' for a while, i.e. remove it, which would keep the process happy, and after it's finished, then reinstall evolution (and its hanger-ons)?

Might not be a smart approach, but it might give you a better idea.

best

Z




.