[gentoo-user] compiz and mesa

2009-03-26 Thread Andrew Gaydenko
compiz wants x11-libs/libX11[xcb] (even 0.8.2), and 
mesa 7.4_rc1 wants x11-libs/libX11[xcb=] (it's for current ~amd64). 

Does [xcb=] means without the flag?
Tree bug?



Re: [gentoo-user] compiz and mesa

2009-03-26 Thread Albert Hopkins
On Thu, 2009-03-26 at 20:31 +0300, Andrew Gaydenko wrote:
 compiz wants x11-libs/libX11[xcb] (even 0.8.2), and 
 mesa 7.4_rc1 wants x11-libs/libX11[xcb=] (it's for current ~amd64). 
 
 Does [xcb=] means without the flag?
 Tree bug?

From the Gentoo Development guide:

There are also shortcuts for conditional situations:

Compact form

Equivalent expanded form

app-misc/foo[bar?]
bar? ( app-misc/foo[bar] ) !bar?
( app-misc/foo )
app-misc/foo[!bar?]
bar? (app-misc/foo ) !bar?
( app-misc/foo[-bar] )
app-misc/foo[bar=]
bar? ( app-misc/foo[bar] ) !bar?
( app-misc/foo[-bar] )
app-misc/foo[!bar=]
bar? ( app-misc/foo[-bar] ) !bar?
( app-misc/foo[bar] )




Re: [gentoo-user] compiz and mesa

2009-03-26 Thread Albert Hopkins
On Thu, 2009-03-26 at 14:18 -0400, Albert Hopkins wrote:
 On Thu, 2009-03-26 at 20:31 +0300, Andrew Gaydenko wrote:
  compiz wants x11-libs/libX11[xcb] (even 0.8.2), and 
  mesa 7.4_rc1 wants x11-libs/libX11[xcb=] (it's for current ~amd64). 
  
  Does [xcb=] means without the flag?
  Tree bug?
 
 From the Gentoo Development guide:
 
 There are also shortcuts for conditional situations:

...

Wow, that pasted fugly.

See http://devmanual.gentoo.org/general-concepts/dependencies/index.html