1 |
I've been fighting this for two days now: |
2 |
|
3 |
catherine ~ # emerge -uD world |
4 |
Calculating dependencies... done! |
5 |
[ebuild U ] app-arch/cpio-2.9-r2 [2.9-r1] |
6 |
[ebuild U ] net-misc/dhcpcd-4.0.7 [4.0.2] |
7 |
[ebuild U ] dev-libs/mpfr-2.3.2 [2.3.1_p1] |
8 |
[ebuild N ] dev-perl/yaml-0.65 |
9 |
[ebuild NS ] sys-kernel/gentoo-sources-2.6.27-r8 [2.6.27-r7] |
10 |
USE="-build -symlink" |
11 |
[ebuild U ] sys-devel/gdb-6.8-r1 [6.7.1-r3] USE="-multitarget%" |
12 |
[ebuild UD] app-text/poppler-0.6.3-r1 [0.10.3] USE="jpeg%* zlib%* |
13 |
-cjk%" |
14 |
[ebuild U ] sys-apps/groff-1.19.2-r3 [1.19.2-r1] |
15 |
[ebuild U ] x11-terms/xterm-239 [237] |
16 |
[ebuild U ] dev-java/ant-core-1.7.1-r2 [1.7.0-r1] |
17 |
[ebuild U ] dev-lang/nasm-2.05.01 [2.04] |
18 |
[ebuild U ] media-libs/libmpeg2-0.5.1 [0.4.1] |
19 |
[ebuild U ] x11-libs/qscintilla-2.3.2 [2.1-r1] |
20 |
[ebuild U ] dev-python/qscintilla-python-2.3.2 [2.1] |
21 |
[ebuild U ] dev-python/PyQt-3.17.6 [3.17.4] |
22 |
[ebuild N ] perl-core/Module-Build-0.28.08 |
23 |
[ebuild N ] virtual/perl-Module-Build-0.28.08 |
24 |
[ebuild N ] perl-core/ExtUtils-CBuilder-0.23 |
25 |
[ebuild N ] virtual/perl-ExtUtils-CBuilder-0.23 |
26 |
[ebuild N ] perl-core/ExtUtils-ParseXS-2.19 |
27 |
[ebuild N ] virtual/perl-ExtUtils-ParseXS-2.19 |
28 |
|
29 |
!!! Multiple package instances within a single package slot have been |
30 |
pulled |
31 |
!!! into the dependency graph, resulting in a slot conflict: |
32 |
|
33 |
app-text/poppler:0 |
34 |
|
35 |
('installed', '/', 'app-text/poppler-0.10.3', 'nomerge') pulled in by |
36 |
~app-text/poppler-0.10.3 required by ('installed', '/', |
37 |
'app-text/poppler-bindings-0.10.3', 'nomerge') |
38 |
(and 4 more) |
39 |
|
40 |
('ebuild', '/', 'app-text/poppler-0.6.3-r1', 'merge') pulled in by |
41 |
app-text/poppler required by world |
42 |
>=app-text/poppler-0.6.1 required by ('installed', '/', |
43 |
'kde-base/kdegraphics-3.5.9', 'nomerge') |
44 |
>=app-text/poppler-0.4.3-r1 required by ('installed', '/', |
45 |
'net-print/cups-1.3.9-r1', 'nomerge') |
46 |
(and 1 more) |
47 |
|
48 |
|
49 |
It may be possible to solve this problem by using package.mask to |
50 |
prevent one of those packages from being selected. However, it is also |
51 |
possible that conflicting dependencies exist such that they are |
52 |
impossible to satisfy simultaneously. If such a conflict exists in the |
53 |
dependencies of two different packages, then those packages can not be |
54 |
installed simultaneously. |
55 |
|
56 |
For more information, see MASKED PACKAGES section in the emerge man page |
57 |
or refer to the Gentoo Handbook. |
58 |
|
59 |
I need poppler-0.10.3 to get around the qt circular dependency problem. |
60 |
Lower versions of poppler and poppler-bindings are not installed: |
61 |
|
62 |
catherine ~ # emerge -pvC poppler poppler-bindings |
63 |
|
64 |
>>> These are the packages that would be unmerged: |
65 |
|
66 |
app-text/poppler |
67 |
selected: 0.10.3 |
68 |
protected: none |
69 |
omitted: none |
70 |
|
71 |
app-text/poppler-bindings |
72 |
selected: 0.10.3 |
73 |
protected: none |
74 |
omitted: none |
75 |
|
76 |
>>> 'Selected' packages are slated for removal. |
77 |
>>> 'Protected' and 'omitted' packages will not be removed. |
78 |
|
79 |
I've tried every trick I can think of to get around this and nothing has |
80 |
worked. Please help me. |