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!

-- 
Alan Mackenzie (Nuremberg, Germany).

Reply via email to