Re: RHEL 5.1 > RHEL 5.2 Dependency Hell.



Zaphod Beeblebrox wrote:
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

Hello Zaphod:

Ultimately, I _did_ do a "rpm -e --nodeps" of the evolution-data-server* rpms and then, I needed to satisfy the new dependencies that became visible. Those included:

gnutils-devel
libsoup-devel

and before it was all over, libhugetlbfs* also needed updates.

I gathered the updates and dependencies in one folder and did a
"rpm -ivh *.*" with success.

Now, my system needs no updates. Perhaps something else will surface
in the future.

Jan Gerrit Kootstra's idea probably would have been more efficient had
I found a proper driver for my LITEON LTD163 DVD drives. But since my
system doesn't boot from a known good LiveDVD, that's possibly a fool's errand. LiveCDs however, _do_ work.

--
1PW
.



Relevant Pages

  • Re: RHEL 5.1 > RHEL 5.2 Dependency Hell.
    ... RHEL 5.1> RHEL 5.2 Dependency Hell. ... On May 23rd, when Red Hat released the Tikanga updates for RHEL 5.2, I ... Error: Missing Dependency: libexchange-storage-1.2.so.2 is needed by package evolution-data-server-devel ...
    (linux.redhat)
  • Re: RHEL 5.1 > RHEL 5.2 Dependency Hell.
    ... RHEL 5.1> RHEL 5.2 Dependency Hell. ... On May 23rd, when Red Hat released the Tikanga updates for RHEL 5.2, I ... after the yum process had ...
    (linux.redhat)
  • RHEL 5.1 > RHEL 5.2 Dependency Hell.
    ... RHEL 5.1> RHEL 5.2 Dependency Hell. ... On May 23rd, when Red Hat released the Tikanga updates for RHEL 5.2, I ... Error: Missing Dependency: libexchange-storage-1.2.so.2 is needed by package evolution-data-server-devel ...
    (linux.redhat)
  • Re: Dependency resolution failed
    ... It says Missing Dependency: ... yum list updates> updates ... Edit updates to leave only the packages. ... dependency errors in rawhide, so you would never get any updates if you ...
    (Fedora)
  • Re: first yum went OK, however the second got the following
    ... by then somebody will fix the dependency. ... I did read that wiki and updated the new Key, that does not fix the Yum ... package in the updates repo. ...
    (Fedora)