1 |
On 18.02.2017 12:14, Meino.Cramer@×××.de wrote: |
2 |
|
3 |
> Hi, |
4 |
> |
5 |
> I am confused... |
6 |
> |
7 |
> For my new gentoo root I want openbox AND gparted. |
8 |
> But emerge says this: |
9 |
> |
10 |
> # required by x11-libs/pango-1.40.3::gentoo |
11 |
> # required by x11-wm/openbox-3.6.1::gentoo |
12 |
> # required by openbox (argument) |
13 |
>> =x11-libs/cairo-1.14.8 X |
14 |
> and |
15 |
> |
16 |
> # required by dev-cpp/cairomm-1.12.0-r1::gentoo |
17 |
> # required by dev-cpp/pangomm-2.40.1::gentoo |
18 |
> # required by dev-cpp/gtkmm-2.24.5::gentoo |
19 |
> # required by sys-block/gparted-0.27.0::gentoo |
20 |
> # required by sys-block/gparted (argument) |
21 |
>> =x11-libs/cairo-1.14.8 -X |
22 |
> |
23 |
> Do I really need a virtualbox image just to play around with |
24 |
> gparted separeted from openbox? ;) |
25 |
> |
26 |
> Can't be...or? |
27 |
> |
28 |
> Any way around this? |
29 |
> |
30 |
> Cheers |
31 |
> Meino |
32 |
> |
33 |
> |
34 |
> |
35 |
> |
36 |
|
37 |
A look at the ebuild shows that dev-cpp/cairomm-1.12.0-r1::gentoo |
38 |
depends on ' >=x11-libs/cairo-1.12.10[aqua=,svg=,X=,${MULTILIB_USEDEP}]' |
39 |
x11-libs/pango-1.40.3::gentoo depends on |
40 |
'>=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]'. |
41 |
|
42 |
>From the manpage of ebuild(5), section "Atom USE", subsection |
43 |
"Conditional USE Dependencies": |
44 |
|
45 |
Compact Form Equivalent Expanded Form |
46 |
───────────────────────────────────────────────────── |
47 |
foo[bar?] bar? ( foo[bar] ) !bar? ( foo ) |
48 |
foo[!bar?] bar? ( foo ) !bar? ( foo[-bar] ) |
49 |
foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] ) |
50 |
foo[!bar=] bar? ( foo[-bar] ) !bar? ( foo[bar] ) |
51 |
|
52 |
So you must have the X use flag enabled for pango but disabled for |
53 |
cairomm. Try enabling it for cairomm and all should be fine. |
54 |
|
55 |
Regards |
56 |
Johannes |