public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Package conflict while trying to emerge chromium
@ 2015-02-12 13:15 Gevisz
  2015-02-12 13:24 ` Neil Bothwick
  2015-02-12 14:02 ` Alec Ten Harmsel
  0 siblings, 2 replies; 23+ messages in thread
From: Gevisz @ 2015-02-12 13:15 UTC (permalink / raw
  To: gentoo-user

# emerge --ask chromium
...
> The following USE changes are necessary to proceed:
> (see "package.use" in the portage(5) man page for more details)
> # required by www-client/chromium-40.0.2214.111
> # required by chromium (argument)
> >=dev-libs/libxml2-2.9.2 icu

Ok, done.

# emerge --ask chromium
...
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>  (dev-libs/libxml2-2.9.2:2/2::gentoo, ebuild scheduled for merge) pulled in by
>    dev-libs/libxml2:=[icu] required by (www-client/chromium-40.0.2214.111:0/0::gentoo, ebuild scheduled for merge)
>                       ^^^                                                                                                                             >
>
>  (dev-libs/libxml2-2.9.2:2/2::gentoo, installed) pulled in by
>    dev-libs/libxml2:2[!icu?] required by (dev-qt/qtwebkit-4.8.5:4/4::gentoo, installed)
>                       ^^^^^                                                                                                > 
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.

Ok.

# emerge --ask --backtrack=90 chromium
...
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> dev-libs/libxml2:2
>
>  (dev-libs/libxml2-2.9.2:2/2::gentoo, ebuild scheduled for merge) pulled in by
>    dev-libs/libxml2:=[icu] required by (www-client/chromium-40.0.2214.111:0/0::gentoo, ebuild scheduled for merge)
>                       ^^^                                                                                                                             
>
>  (dev-libs/libxml2-2.9.2:2/2::gentoo, installed) pulled in by
>    dev-libs/libxml2:2[!icu?] required by (dev-qt/qtwebkit-4.8.5:4/4::gentoo, installed)
>                       ^^^^^                                                                                                
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously.
> 
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.

And I would not report it if ._cfg0002_package.use would not suggested to insert
   # required by www-client/chromium-40.0.2214.111
   # required by chromium (argument)
   >=dev-libs/libxml2-2.9.2 icu
into /etc/portage/package.use for the third time in a row.



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2015-02-19  8:06 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-12 13:15 [gentoo-user] Package conflict while trying to emerge chromium Gevisz
2015-02-12 13:24 ` Neil Bothwick
2015-02-13 17:36   ` Gevisz
2015-02-13 23:05     ` Neil Bothwick
2015-02-16 18:47       ` Gevisz
2015-02-16 21:28         ` Neil Bothwick
2015-02-12 14:02 ` Alec Ten Harmsel
2015-02-13  9:46   ` Peter Humphrey
2015-02-13 11:50   ` Hinnerk van Bruinehsen
2015-02-13 17:23     ` Gevisz
2015-02-13 18:02   ` Gevisz
2015-02-13 18:37     ` Alec Ten Harmsel
2015-02-13 23:11     ` Walter Dnes
2015-02-14 10:36       ` Marc Joliet
2015-02-16 18:44         ` Gevisz
2015-02-17 12:09         ` Stroller
2015-02-17 22:09           ` Marc Joliet
2015-02-18  2:43             ` Walter Dnes
2015-02-18  8:09               ` Marc Joliet
2015-02-19  0:46                 ` Walter Dnes
2015-02-19  8:06                   ` Marc Joliet
2015-02-18  9:32           ` Gevisz
2015-02-16 18:32       ` Gevisz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox