1 |
On 25/04/09 Justin said: |
2 |
|
3 |
> It tells you what todo: |
4 |
> |
5 |
> emerge app-text/poppler-bindings-0.10.4 |
6 |
> |
7 |
> with USE="gtk cairo" |
8 |
> |
9 |
> check that if it solves the problem |
10 |
|
11 |
Ok, I rebuilt app-text/poppler-bindings with USE="gtk cairo", and I removed |
12 |
app-text/poppler-bindings from world. |
13 |
|
14 |
Now I get this |
15 |
|
16 |
msoulier@anton:~$ emerge --pretend --update --deep world |
17 |
|
18 |
These are the packages that would be merged, in order: |
19 |
|
20 |
Calculating dependencies... done! |
21 |
[ebuild U ] dev-libs/libassuan-1.0.5 [1.0.4] |
22 |
[ebuild U ] dev-lang/python-2.5.4-r2 [2.5.2-r7] USE="xml%*" |
23 |
[ebuild U ] dev-python/setuptools-0.6_rc9 [0.6_rc8-r1] |
24 |
[ebuild UD] app-text/poppler-0.10.4 [0.10.5-r1] |
25 |
[ebuild UD] app-text/poppler-bindings-0.10.4 [0.10.5-r1] |
26 |
[ebuild U ] app-crypt/gnupg-2.0.11 [2.0.10] |
27 |
[ebuild U ] dev-python/pygtk-2.14.1 [2.14.0] |
28 |
|
29 |
!!! Multiple package instances within a single package slot have been pulled |
30 |
!!! into the dependency graph, resulting in a slot conflict: |
31 |
|
32 |
app-text/poppler:0 |
33 |
|
34 |
('ebuild', '/', 'app-text/poppler-0.10.4', 'merge') pulled in by |
35 |
~app-text/poppler-0.10.4 required by ('installed', '/', |
36 |
'dev-tex/luatex-0.30.3', 'nomerge') |
37 |
~app-text/poppler-0.10.4 required by ('installed', '/', |
38 |
'app-text/xpdf-3.02-r2', 'nomerge') |
39 |
~app-text/poppler-0.10.4 required by ('ebuild', '/', |
40 |
'app-text/poppler-bindings-0.10.4', 'merge') |
41 |
(and 3 more) |
42 |
|
43 |
('installed', '/', 'app-text/poppler-0.10.5-r1', 'nomerge') pulled in by |
44 |
app-text/poppler required by world |
45 |
|
46 |
|
47 |
It may be possible to solve this problem by using package.mask to |
48 |
prevent one of those packages from being selected. However, it is also |
49 |
possible that conflicting dependencies exist such that they are |
50 |
impossible to satisfy simultaneously. If such a conflict exists in the |
51 |
dependencies of two different packages, then those packages can not be |
52 |
installed simultaneously. |
53 |
|
54 |
For more information, see MASKED PACKAGES section in the emerge man page |
55 |
or refer to the Gentoo Handbook. |
56 |
|
57 |
So, luatex and xpdf require poppler 0.10.4, but app-text/poppler-0.10.5-r1 is |
58 |
already installed. I guess xpdf and luatex can't handle the newer poppler |
59 |
version for some reason? It's actually trying to downgrade poppler and |
60 |
poppler-bindings for some reason. |
61 |
|
62 |
Mike |
63 |
-- |
64 |
Michael P. Soulier <msoulier@×××××××××××××.ca> |
65 |
"Any intelligent fool can make things bigger and more complex... It takes a |
66 |
touch of genius - and a lot of courage to move in the opposite direction." |
67 |
--Albert Einstein |