On Mon, Jul 9, 2012 at 8:58 PM, Zac Medico <[email protected]> wrote:
>
> Not unless the --complete-graph option is enabled. What I'd like to do
> is to automatically enable --complete-graph mode whenever the USE of an
> installed package would change. It would be like that
> --complete-graph-if-new-ver option which is already enabled by default,
> but it would apply to USE instead of versions.
Ok, with this additional option, if I start with chromium and try to
install kde-meta it still suggests unsetting icu, which is going to
lead to future errors (or breaking chromium).
If I start with kde-meta and try to install chromium the conflict is
detected, but it does not suggest setting icu on qt-webkit:
!!! 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.8.0_rc1::gentoo, installed) pulled in by
dev-libs/libxml2:2[!icu?] required by (x11-libs/qt-webkit-4.8.2::gentoo,
installed)
(dev-libs/libxml2-2.8.0_rc1::gentoo, ebuild scheduled for merge)
pulled in by
dev-libs/libxml2[icu] required by
(www-client/chromium-20.0.1132.43::gentoo,
ebuild scheduled for merge)
So, seems like there is still room for improvement...
Rich