1 |
Alan McKinnon wrote: |
2 |
> On Sunday 29 March 2009 08:26:45 John P. Burkett wrote: |
3 |
>> Working on a amd64 machine, I did |
4 |
>> emerge -D -uav world |
5 |
>> and got the following response: |
6 |
>> |
7 |
>> !!! Multiple package instances within a single package slot have been |
8 |
>> pulled !!! into the dependency graph, resulting in a slot conflict: |
9 |
>> |
10 |
>> dev-lang/python:2.5 |
11 |
>> |
12 |
>> ('installed', '/', 'dev-lang/python-2.5.2-r7', 'nomerge') pulled in by |
13 |
>> dev-lang/python required by ('installed', '/', |
14 |
>> 'dev-libs/libxslt-1.1.24-r1', 'nomerge') |
15 |
>> |
16 |
>> >=dev-lang/python-2.2 required by ('installed', '/', |
17 |
>> |
18 |
>> 'app-pda/libopensync-0.22', 'nomerge') |
19 |
>> dev-lang/python required by world |
20 |
>> (and 19 more) |
21 |
>> |
22 |
>> ('ebuild', '/', 'dev-lang/python-2.5.2-r7', 'merge') pulled in by |
23 |
>> |
24 |
>> >=dev-lang/python-2.3[-build,xml] required by ('ebuild', '/', |
25 |
>> |
26 |
>> 'app-text/iso-codes-3.6', 'merge') |
27 |
>> dev-lang/python required by world |
28 |
> |
29 |
> I'm not sure why portage is telling you this; two packages (at least) want to |
30 |
> merge python-2.5.2-r7 |
31 |
> |
32 |
> Try emerge python on it's own then emerge world, portage's confusion should |
33 |
> then not be present |
34 |
Thank you very much for this suggestion and the one below regarding |
35 |
poppler. Together, they solved my problems. |
36 |
Best regards, |
37 |
John |
38 |
|
39 |
> |
40 |
> [snip] |
41 |
> |
42 |
>> emerge: there are no ebuilds built with USE flags to satisfy |
43 |
>> ">=app-text/poppler-bindings-0.8[gtk,cairo]". |
44 |
>> !!! One of the following packages is required to complete your request: |
45 |
>> - app-text/poppler-bindings-0.10.4 (Change USE: +cairo) |
46 |
>> (dependency required by "app-text/evince-2.24.2" [ebuild]) |
47 |
>> (dependency required by "world" [argument]) |
48 |
> |
49 |
> Put 'cairo' in your USE and run emerge world again. |
50 |
> |
51 |
> Portage is bitching that poppler-bindings does not have cairo support while |
52 |
> evince requires this. Portage will not automatically change your USE flags in |
53 |
> this case as it assumes you have a very good reason for setting them that way. |
54 |
>> I would be grateful for suggestions as to (1) which package if any |
55 |
>> should be masked, and (2) what to do about app-text/poppler-bindings. |
56 |
>> |
57 |
>> John |
58 |
> |
59 |
|
60 |
|
61 |
-- |
62 |
John P. Burkett |
63 |
Department of Economics |
64 |
University of Rhode Island |
65 |
Kingston, RI 02881-0808 |
66 |
USA |
67 |
|
68 |
phone (401) 874-9195 |