1 |
On 07/09/2012 06:05 PM, Zac Medico wrote: |
2 |
> On 07/09/2012 05:58 PM, Zac Medico wrote: |
3 |
>> On 07/09/2012 05:42 PM, Rich Freeman wrote: |
4 |
>>> On Mon, Jul 9, 2012 at 10:56 AM, Rich Freeman <rich0@g.o> wrote: |
5 |
>>>> I'll test it out on a fresh install, but that will take a number of |
6 |
>>>> hours |
7 |
>>> |
8 |
>>> If I install chromium first, I get the following messages when I try |
9 |
>>> to install kde-meta: |
10 |
>>> The following USE changes are necessary to proceed: |
11 |
>>> #required by dev-db/virtuoso-server-6.1.4-r1, required by |
12 |
>>> dev-libs/soprano-2.7.6[virtuoso], required by |
13 |
>>> app-office/akonadi-server-1.7.2, |
14 |
>>> required by kde-base/kdepim-runtime-4.8.3-r2, required by |
15 |
>>> kde-base/kdepim-meta-4.8.3, required by |
16 |
>>> kde-base/kde-meta-4.8.3[semantic-desktop], required by kde-meta (argument) |
17 |
>>> =sys-libs/zlib-1.2.5.1-r2 minizip |
18 |
>>> #required by x11-libs/qt-webkit-4.8.2[gstreamer], required by |
19 |
>>> kde-base/kdebase-menu-icons-4.8.3, required by |
20 |
>>> kde-base/kdebase-runtime-meta-4.8.3, required by |
21 |
>>> kde-base/kdebase-startkde-4.8.3, required by kde-base/kdebase-meta-4.8.3, |
22 |
>>> required by kde-base/kde-meta-4.8.3, required by kde-meta (argument) |
23 |
>>> =dev-libs/libxml2-2.8.0_rc1 -icu |
24 |
>>> |
25 |
>>> You'll note that in this case there is nothing to suggest simply |
26 |
>>> enabling icu for qt-webkit. |
27 |
>>> |
28 |
>>> If I emerge kde-meta first then I get the following when I try to |
29 |
>>> emerge chromium: |
30 |
>>> The following USE changes are necessary to proceed: |
31 |
>>> #required by www-client/chromium-20.0.1132.43, required by |
32 |
>>> chromium (argument) |
33 |
>>> =dev-libs/libxml2-2.8.0_rc1 icu |
34 |
>>> |
35 |
>>> Then if I set the icu use flag on libxml2 it works. Apparently it |
36 |
>>> doesn't realize that I'm about to break qt-webkit. Portage doesn't |
37 |
>>> check use dependencies on existing packages when you go to rebuild |
38 |
>>> something? |
39 |
>> |
40 |
>> Not unless the --complete-graph option is enabled. What I'd like to do |
41 |
>> is to automatically enable --complete-graph mode whenever the USE of an |
42 |
>> installed package would change. It would be like that |
43 |
>> --complete-graph-if-new-ver option which is already enabled by default, |
44 |
>> but it would apply to USE instead of versions. |
45 |
> |
46 |
> Bug filed: |
47 |
> |
48 |
> https://bugs.gentoo.org/show_bug.cgi?id=425558 |
49 |
> |
50 |
|
51 |
Here's another related bug report, specifically about the solving the |
52 |
libxml2/qt-webkit/chromium conflict: |
53 |
|
54 |
https://bugs.gentoo.org/show_bug.cgi?id=426222 |
55 |
|
56 |
-- |
57 |
Thanks, |
58 |
Zac |