1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
Alan, |
5 |
|
6 |
The easiest method may be to parse the error given: |
7 |
|
8 |
On 02/23/2014 07:13 AM, Alan Mackenzie wrote: |
9 |
>>> ############################################################################### !!! |
10 |
>>> Multiple package instances within a single package slot have been pulled !!! into the |
11 |
>>> dependency graph, resulting in a slot conflict: |
12 |
>>> |
13 |
>>> media-libs/libpng:0 |
14 |
>>> |
15 |
>>> (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by media-libs/libpng:0/0= |
16 |
>>> required by (x11-libs/cairo-1.12.14-r4::gentoo, installed) |
17 |
>>>> =media-libs/libpng-1.4:0/0= required by (app-editors/emacs-24.3-r2::gentoo, installed) |
18 |
>>> media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, installed) |
19 |
>>> media-libs/libpng:0/0= required by (net-print/cups-filters-1.0.36-r1::gentoo, installed) |
20 |
>>> media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, installed) |
21 |
>>> media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, installed) |
22 |
>>> media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, installed) (and 3 more |
23 |
>>> with the same problems) |
24 |
>>> |
25 |
>>> (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by (no parents that |
26 |
>>> aren't satisfied by other packages in this slot) |
27 |
>>> ############################################################################### |
28 |
|
29 |
Each of the packages listed will need to be rebuilt with libpng, so try listing them explicitly on |
30 |
the same emerge command (note that `emerge -uD @world` lists them implicitly, so doing that |
31 |
sometimes will work when a single package fails). |
32 |
|
33 |
For example, you may be able to get |
34 |
|
35 |
# emerge --oneshot media-libs/libpng:0/16 x11-libs/cairo app-editors/emacs \ |
36 |
media-libs/libwebp net-print/cups-filters kde-base/kdelibs dev-qt/qtgui \ |
37 |
app-text/poppler |
38 |
|
39 |
to work, or to give you the "3 more with the same problems", which can then be added to the |
40 |
command line and rebuilt. |
41 |
|
42 |
Because you didn't tell portage that it was allowed to rebuild packages not listed on the command |
43 |
line, portage refused to update the package you *did* list, because it would break those other |
44 |
packages. |
45 |
|
46 |
- -- |
47 |
Jonathan Callen |
48 |
-----BEGIN PGP SIGNATURE----- |
49 |
Version: GnuPG v2.0.22 (GNU/Linux) |
50 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
51 |
|
52 |
iQIcBAEBCgAGBQJTCmzBAAoJELHSF2kinlg4uJ4P/3bRC7UMRGWDrCFEYrlcKWAQ |
53 |
74LtaAmKXfE75cwb2NtN7tyDM3mDlD2JTG89m9aQp340v2HuH3H7W9nM8MsCqm/g |
54 |
8/7rv1pViO6GdjzKLnWc0KsFrKCcVsc9r11+0KWRT45y21x92XCiecX/Hb0uDOEN |
55 |
U83xESg8BSrpm/ZNpdtzlZaOjwIYTOlIRvRYGvUeR8oZpTXOzvp8fmlIftp8SDAb |
56 |
ywHRMQ1EDb2qZxb+qO4TBrFRbH2za5aktT6oRo7mEs4DmtTBpE5SFXqqwpEEZgHV |
57 |
N42VprrPdfpqm4x/xOE+s3vYyg4uJaQIyPJKj5AibKpJq0iBl1Q2+/aLxkENVW5l |
58 |
DuJETmlQ4P1SOPmlDdgaV8+EQjjLEBp48chj1eGg0XfE8pljydIqqj3f7xpaWHbD |
59 |
Cay2Rqs2mL4UXeUEdAundGyc9XRlqfD6uag1QGSOZN+hgMRJhVpCt8SyMWOiwBZ1 |
60 |
uUp5G0iQaw8YlXDt/3xvraeGsOXf1kzuAApKWjLzsLRObBzOfPia3IGIB4wX5VDS |
61 |
0rX+/4LSDNYICbQL0oDFOkN/5vCtGGOMfqkuwv0XLdNoMybYhbPwYsKWjj5sO0Cx |
62 |
Sj9OdQY+bnDhicIHxebniqv//LbCurZLyNywJEf7qlal/mVj+GBF6yZl4RA+lBQv |
63 |
4uHdr+ZFoKvzdzL6hldZ |
64 |
=O4Qv |
65 |
-----END PGP SIGNATURE----- |