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."