Yum better than RPM?

alan alan at clueserver.org
Wed Mar 1 19:16:05 UTC 2006


On Wed, 1 Mar 2006, Albert A. Modderkolk wrote:

> I also get this message when trying to update ImageMagick:
>
> Resolving Dependencies
> --> Populating transaction set with selected packages. Please wait.
> ---> Package ImageMagick.x86_64 0:6.2.2.0-3.fc4.1 set to be updated
> ---> Package ImageMagick.i386 0:6.2.2.0-3.fc4.1 set to be updated
> --> Running transaction check
> --> Processing Dependency: ImageMagick = 6.2.2.0-3.fc4.0 for package:
> ImageMagick-c++
> --> Finished Dependency Resolution
> Error: Missing Dependency: ImageMagick = 6.2.2.0-3.fc4.0 is needed by
> package ImageMagick-c++
>
> ImageMagick seems to require a backward version... are we back to RPM's
> dependency nightmares?  How can I fix this?

You are missreading that.  ImageMagick-c++ is what needs the old version. 
Sound like whoever built ImageMagick-c++ has not rebuilt it for the new 
version.

Yum is there to resolve rpm dependacy problems, but it cannot do so if 
people do not rebuild packages with hard dependancies in the first place.

If package A depends on package Z version 1.0 and package Z gets updated 
to version 1.1, package A has to be rebuilt so it can be upgraded as well.

-- 
"George W. Bush -- Bringing back the Sixties one Nixon at a time."




More information about the fedora-list mailing list