Am Samstag, 22.02.2014 um 21:15
schrieb Alan Mackenzie <a...@muc.de>:

> Hi, Gentoo.
> 
> I've just tried an emerge -puND world, after a shockingly long
> interval. I got the error message:
> 
>    !!! Multiple package instances within a single package slot have
> been pulled !!! into the dependency graph, resulting in a slot
> conflict:
> 
> , etc.
> 
> To simplify the problem, I tried to emerge an individual package
> identified in that message, and tried emerge -p libpng.  I got the
> same message, with this:
> 
> ###############################################################################
> !!! Multiple package instances within a single package slot have been
> pulled !!! into the dependency graph, resulting in a slot conflict:
> 
> media-libs/libpng:0
> 
>   (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
>     media-libs/libpng:0/0= required by
> (x11-libs/cairo-1.12.14-r4::gentoo, installed)
>     >=media-libs/libpng-1.4:0/0= required by
>     >(app-editors/emacs-24.3-r2::gentoo, installed)
>     media-libs/libpng:0/0= required by
> (media-libs/libwebp-0.3.1::gentoo, installed) media-libs/libpng:0/0=
> required by (net-print/cups-filters-1.0.36-r1::gentoo, installed)
> media-libs/libpng:0/0= required by
> (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
> media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo,
> installed) media-libs/libpng:0/0= required by
> (app-text/poppler-0.24.3::gentoo, installed) (and 3 more with the
> same problems)
> 
>   (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge)
> pulled in by (no parents that aren't satisfied by other packages in
> this slot)
> ###############################################################################
> 
> Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What
> does this portion of the message mean:
> 
>     media-libs/libpng:0/0=
>                      ^^^^^
> 
> ?  Is it somehow telling me that cairo and friends require the
> currently installed version, whatever that is?  Where is this format
> documented?  I couldn't find anything about it in the Gentoo
> handbook, and not in the emerge man page either.
> 
> What do I have to do to get this thing emerged?
> 
> Thanks!
> 

Sometimes it is helpful to increase the backtrack value. Some weeks ago
I had a similar problem and could I solve it with

emerge --backtrack=100 ...


Reply via email to