Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Output / End User Experience
Date: Tue, 10 Jul 2012 01:13:04
Message-Id: CAGfcS_kGgDkeP_xDFB6qZgWbsmsgdo1S7x5KiXNj_RPAgzXOFA@mail.gmail.com
In Reply to: Re: [gentoo-dev] Portage Output / End User Experience by Zac Medico
1 On Mon, Jul 9, 2012 at 8:58 PM, Zac Medico <zmedico@g.o> wrote:
2 >
3 > Not unless the --complete-graph option is enabled. What I'd like to do
4 > is to automatically enable --complete-graph mode whenever the USE of an
5 > installed package would change. It would be like that
6 > --complete-graph-if-new-ver option which is already enabled by default,
7 > but it would apply to USE instead of versions.
8
9 Ok, with this additional option, if I start with chromium and try to
10 install kde-meta it still suggests unsetting icu, which is going to
11 lead to future errors (or breaking chromium).
12
13 If I start with kde-meta and try to install chromium the conflict is
14 detected, but it does not suggest setting icu on qt-webkit:
15 !!! Multiple package instances within a single package slot have been pulled
16 !!! into the dependency graph, resulting in a slot conflict:
17
18 dev-libs/libxml2:2
19
20 (dev-libs/libxml2-2.8.0_rc1::gentoo, installed) pulled in by
21 dev-libs/libxml2:2[!icu?] required by (x11-libs/qt-webkit-4.8.2::gentoo,
22 installed)
23
24 (dev-libs/libxml2-2.8.0_rc1::gentoo, ebuild scheduled for merge)
25 pulled in by
26 dev-libs/libxml2[icu] required by
27 (www-client/chromium-20.0.1132.43::gentoo,
28 ebuild scheduled for merge)
29
30 So, seems like there is still room for improvement...
31
32 Rich

Replies

Subject Author
Re: [gentoo-dev] Portage Output / End User Experience Zac Medico <zmedico@g.o>