On 07/09/2012 06:05 PM, Zac Medico wrote:
> On 07/09/2012 05:58 PM, Zac Medico wrote:
>> On 07/09/2012 05:42 PM, Rich Freeman wrote:
>>> On Mon, Jul 9, 2012 at 10:56 AM, Rich Freeman <ri...@gentoo.org> wrote:
>>>> I'll test it out on a fresh install, but that will take a number of
>>>> hours
>>>
>>> If I install chromium first, I get the following messages when I try
>>> to install kde-meta:
>>>     The following USE changes are necessary to proceed:
>>>     #required by dev-db/virtuoso-server-6.1.4-r1, required by
>>>     dev-libs/soprano-2.7.6[virtuoso], required by
>>> app-office/akonadi-server-1.7.2,
>>>     required by kde-base/kdepim-runtime-4.8.3-r2, required by
>>>     kde-base/kdepim-meta-4.8.3, required by
>>>     kde-base/kde-meta-4.8.3[semantic-desktop], required by kde-meta 
>>> (argument)
>>>     =sys-libs/zlib-1.2.5.1-r2 minizip
>>>     #required by x11-libs/qt-webkit-4.8.2[gstreamer], required by
>>>     kde-base/kdebase-menu-icons-4.8.3, required by
>>>     kde-base/kdebase-runtime-meta-4.8.3, required by
>>>     kde-base/kdebase-startkde-4.8.3, required by 
>>> kde-base/kdebase-meta-4.8.3,
>>>     required by kde-base/kde-meta-4.8.3, required by kde-meta (argument)
>>>     =dev-libs/libxml2-2.8.0_rc1 -icu
>>>
>>> You'll note that in this case there is nothing to suggest simply
>>> enabling icu for qt-webkit.
>>>
>>> If I emerge kde-meta first then I get the following when I try to
>>> emerge chromium:
>>>     The following USE changes are necessary to proceed:
>>>     #required by www-client/chromium-20.0.1132.43, required by
>>> chromium (argument)
>>>     =dev-libs/libxml2-2.8.0_rc1 icu
>>>
>>> Then if I set the icu use flag on libxml2 it works.  Apparently it
>>> doesn't realize that I'm about to break qt-webkit.  Portage doesn't
>>> check use dependencies on existing packages when you go to rebuild
>>> something?
>>
>> 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.
> 
> Bug filed:
> 
>   https://bugs.gentoo.org/show_bug.cgi?id=425558
> 

Here's another related bug report, specifically about the solving the
libxml2/qt-webkit/chromium conflict:

  https://bugs.gentoo.org/show_bug.cgi?id=426222

-- 
Thanks,
Zac


Reply via email to