Gentoo Archives: gentoo-user

From: Alan Mackenzie <acm@×××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] "Multiple package instances ....". Help me understand this emerge error, please.
Date: Sat, 22 Feb 2014 21:18:40
Message-Id: 20140222211505.GB2639@acm.acm
1 Hi, Gentoo.
2
3 I've just tried an emerge -puND world, after a shockingly long interval.
4 I got the error message:
5
6 !!! Multiple package instances within a single package slot have been pulled
7 !!! into the dependency graph, resulting in a slot conflict:
8
9 , etc.
10
11 To simplify the problem, I tried to emerge an individual package
12 identified in that message, and tried emerge -p libpng. I got the same
13 message, with this:
14
15 ###############################################################################
16 !!! Multiple package instances within a single package slot have been pulled
17 !!! into the dependency graph, resulting in a slot conflict:
18
19 media-libs/libpng:0
20
21 (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
22 media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.14-r4::gentoo, installed)
23 >=media-libs/libpng-1.4:0/0= required by (app-editors/emacs-24.3-r2::gentoo, installed)
24 media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, installed)
25 media-libs/libpng:0/0= required by (net-print/cups-filters-1.0.36-r1::gentoo, installed)
26 media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
27 media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, installed)
28 media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, installed)
29 (and 3 more with the same problems)
30
31 (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by
32 (no parents that aren't satisfied by other packages in this slot)
33 ###############################################################################
34
35 Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8. What does
36 this portion of the message mean:
37
38 media-libs/libpng:0/0=
39 ^^^^^
40
41 ? Is it somehow telling me that cairo and friends require the currently
42 installed version, whatever that is? Where is this format documented? I
43 couldn't find anything about it in the Gentoo handbook, and not in the
44 emerge man page either.
45
46 What do I have to do to get this thing emerged?
47
48 Thanks!
49
50 --
51 Alan Mackenzie (Nuremberg, Germany).

Replies