1 |
# emerge --ask chromium |
2 |
... |
3 |
> The following USE changes are necessary to proceed: |
4 |
> (see "package.use" in the portage(5) man page for more details) |
5 |
> # required by www-client/chromium-40.0.2214.111 |
6 |
> # required by chromium (argument) |
7 |
> >=dev-libs/libxml2-2.9.2 icu |
8 |
|
9 |
Ok, done. |
10 |
|
11 |
# emerge --ask chromium |
12 |
... |
13 |
> !!! Multiple package instances within a single package slot have been pulled |
14 |
> !!! into the dependency graph, resulting in a slot conflict: |
15 |
> |
16 |
> dev-libs/libxml2:2 |
17 |
> |
18 |
> (dev-libs/libxml2-2.9.2:2/2::gentoo, ebuild scheduled for merge) pulled in by |
19 |
> dev-libs/libxml2:=[icu] required by (www-client/chromium-40.0.2214.111:0/0::gentoo, ebuild scheduled for merge) |
20 |
> ^^^ > |
21 |
> |
22 |
> (dev-libs/libxml2-2.9.2:2/2::gentoo, installed) pulled in by |
23 |
> dev-libs/libxml2:2[!icu?] required by (dev-qt/qtwebkit-4.8.5:4/4::gentoo, installed) |
24 |
> ^^^^^ > |
25 |
> It may be possible to solve this problem by using package.mask to |
26 |
> prevent one of those packages from being selected. However, it is also |
27 |
> possible that conflicting dependencies exist such that they are |
28 |
> impossible to satisfy simultaneously. If such a conflict exists in |
29 |
> the dependencies of two different packages, then those packages can |
30 |
> not be installed simultaneously. You may want to try a larger value of |
31 |
> the --backtrack option, such as --backtrack=30, in order to see if |
32 |
> that will solve this conflict automatically. |
33 |
|
34 |
Ok. |
35 |
|
36 |
# emerge --ask --backtrack=90 chromium |
37 |
... |
38 |
> !!! Multiple package instances within a single package slot have been pulled |
39 |
> !!! into the dependency graph, resulting in a slot conflict: |
40 |
> |
41 |
> dev-libs/libxml2:2 |
42 |
> |
43 |
> (dev-libs/libxml2-2.9.2:2/2::gentoo, ebuild scheduled for merge) pulled in by |
44 |
> dev-libs/libxml2:=[icu] required by (www-client/chromium-40.0.2214.111:0/0::gentoo, ebuild scheduled for merge) |
45 |
> ^^^ |
46 |
> |
47 |
> (dev-libs/libxml2-2.9.2:2/2::gentoo, installed) pulled in by |
48 |
> dev-libs/libxml2:2[!icu?] required by (dev-qt/qtwebkit-4.8.5:4/4::gentoo, installed) |
49 |
> ^^^^^ |
50 |
> |
51 |
> It may be possible to solve this problem by using package.mask to |
52 |
> prevent one of those packages from being selected. However, it is also |
53 |
> possible that conflicting dependencies exist such that they are |
54 |
> impossible to satisfy simultaneously. If such a conflict exists in |
55 |
> the dependencies of two different packages, then those packages can |
56 |
> not be installed simultaneously. |
57 |
> |
58 |
> For more information, see MASKED PACKAGES section in the emerge man |
59 |
> page or refer to the Gentoo Handbook. |
60 |
|
61 |
And I would not report it if ._cfg0002_package.use would not suggested to insert |
62 |
# required by www-client/chromium-40.0.2214.111 |
63 |
# required by chromium (argument) |
64 |
>=dev-libs/libxml2-2.9.2 icu |
65 |
into /etc/portage/package.use for the third time in a row. |