Yum better than RPM?

Kam Leo kam.leo at gmail.com
Wed Mar 1 19:22:58 UTC 2006


On 3/1/06, alan <alan at clueserver.org> wrote:
> 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.
>

There is a newer version of ImageMagick-c++ which matches the other
two packages being installed. The OP did not download it. Perhaps he
was not aware of its availability?




More information about the fedora-list mailing list