Gentoo Archives: gentoo-user

From: Gevisz <gevisz@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Package conflict while trying to emerge chromium
Date: Thu, 12 Feb 2015 13:17:19
Message-Id: 54dca7d6.6154700a.56c5.3b22@mx.google.com
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.

Replies

Subject Author
Re: [gentoo-user] Package conflict while trying to emerge chromium Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] Package conflict while trying to emerge chromium Alec Ten Harmsel <alec@××××××××××××××.com>