Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] To emerge openbox or gparted...that is the question...(William Tuxpeare)
Date: Sat, 18 Feb 2017 12:15:33
Message-Id: d849ddc3-755d-2858-c449-657aedcb5e36@gmail.com
In Reply to: Re: [gentoo-user] To emerge openbox or gparted...that is the question...(William Tuxpeare) by Meino.Cramer@gmx.de
1 On 18/02/2017 13:53, Meino.Cramer@×××.de wrote:
2 > Johannes Rosenberger <gentoo@×××××.eu> [17-02-18 12:44]:
3 >> On 18.02.2017 12:14, Meino.Cramer@×××.de wrote:
4 >>
5 >>> Hi,
6 >>>
7 >>> I am confused...
8 >>>
9 >>> For my new gentoo root I want openbox AND gparted.
10 >>> But emerge says this:
11 >>>
12 >>> # required by x11-libs/pango-1.40.3::gentoo
13 >>> # required by x11-wm/openbox-3.6.1::gentoo
14 >>> # required by openbox (argument)
15 >>>> =x11-libs/cairo-1.14.8 X
16 >>> and
17 >>>
18 >>> # required by dev-cpp/cairomm-1.12.0-r1::gentoo
19 >>> # required by dev-cpp/pangomm-2.40.1::gentoo
20 >>> # required by dev-cpp/gtkmm-2.24.5::gentoo
21 >>> # required by sys-block/gparted-0.27.0::gentoo
22 >>> # required by sys-block/gparted (argument)
23 >>>> =x11-libs/cairo-1.14.8 -X
24 >>>
25 >>> Do I really need a virtualbox image just to play around with
26 >>> gparted separeted from openbox? ;)
27 >>>
28 >>> Can't be...or?
29 >>>
30 >>> Any way around this?
31 >>>
32 >>> Cheers
33 >>> Meino
34 >>>
35 >>>
36 >>>
37 >>>
38 >>
39 >> A look at the ebuild shows that dev-cpp/cairomm-1.12.0-r1::gentoo
40 >> depends on ' >=x11-libs/cairo-1.12.10[aqua=,svg=,X=,${MULTILIB_USEDEP}]'
41 >> x11-libs/pango-1.40.3::gentoo depends on
42 >> '>=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]'.
43 >>
44 >> >From the manpage of ebuild(5), section "Atom USE", subsection
45 >> "Conditional USE Dependencies":
46 >>
47 >> Compact Form Equivalent Expanded Form
48 >> ─────────────────────────────────────────────────────
49 >> foo[bar?] bar? ( foo[bar] ) !bar? ( foo )
50 >> foo[!bar?] bar? ( foo ) !bar? ( foo[-bar] )
51 >> foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] )
52 >> foo[!bar=] bar? ( foo[-bar] ) !bar? ( foo[bar] )
53 >>
54 >> So you must have the X use flag enabled for pango but disabled for
55 >> cairomm. Try enabling it for cairomm and all should be fine.
56 >>
57 >> Regards
58 >> Johannes
59 >>
60 >
61 > Hi Alan, hi Johannes,
62 >
63 > thanks for all your help!
64 > "I am over 30...please help me to gentoo..."
65 > ;)
66 >
67 > Will take a deeper look into the few use-flags I set by hand.
68
69
70 Do you have "-*" in USE ?
71
72
73 --
74 Alan McKinnon
75 alan.mckinnon@×××××.com

Replies