On 18.02.2017 12:14, meino.cra...@gmx.de wrote: > Hi, > > I am confused... > > For my new gentoo root I want openbox AND gparted. > But emerge says this: > > # required by x11-libs/pango-1.40.3::gentoo > # required by x11-wm/openbox-3.6.1::gentoo > # required by openbox (argument) >> =x11-libs/cairo-1.14.8 X > and > > # required by dev-cpp/cairomm-1.12.0-r1::gentoo > # required by dev-cpp/pangomm-2.40.1::gentoo > # required by dev-cpp/gtkmm-2.24.5::gentoo > # required by sys-block/gparted-0.27.0::gentoo > # required by sys-block/gparted (argument) >> =x11-libs/cairo-1.14.8 -X > > Do I really need a virtualbox image just to play around with > gparted separeted from openbox? ;) > > Can't be...or? > > Any way around this? > > Cheers > Meino > > > >
A look at the ebuild shows that dev-cpp/cairomm-1.12.0-r1::gentoo depends on ' >=x11-libs/cairo-1.12.10[aqua=,svg=,X=,${MULTILIB_USEDEP}]' x11-libs/pango-1.40.3::gentoo depends on '>=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]'. >From the manpage of ebuild(5), section "Atom USE", subsection "Conditional USE Dependencies": Compact Form Equivalent Expanded Form ───────────────────────────────────────────────────── foo[bar?] bar? ( foo[bar] ) !bar? ( foo ) foo[!bar?] bar? ( foo ) !bar? ( foo[-bar] ) foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] ) foo[!bar=] bar? ( foo[-bar] ) !bar? ( foo[bar] ) So you must have the X use flag enabled for pango but disabled for cairomm. Try enabling it for cairomm and all should be fine. Regards Johannes