[paludis-user] cave : libX11-1.4.0 issue

Rodolphe Rocca maitrechang at gmail.com
Sun Dec 12 14:57:14 UTC 2010


On 12/12/2010 03:10 PM, Ciaran McCreesh wrote:
> On Sun, 12 Dec 2010 11:43:33 +0100
> Rodolphe Rocca<maitrechang at gmail.com>  wrote:
>> Looking at the vlc ebuild I can see :
>>
>>           opengl? ( virtual/opengl ||
>> (<x11-libs/libX11-1.3.99.901[xcb]
>>   >=x11-libs/libX11-1.3.99.901 ) )
>>
>> Which looks conceptually good since libX11-1.4 lost its xcb use flag,
>> but... I'm not an ebuild syntax expert.
>>
>> There is a similar line in the pulseaudio ebuild.
>>
>> Is it an ebuild bug or a cave one ?
> It's an ebuild bug. || ( a b ) means "prefer a, but b is fine too".

Before filling an issue in Gentoo's bugzilla, I'ld like to understand :

If b is fine, why does cave reject it ?

       * x11-libs/libX11-1.4.0:0::gentoo
         Did not meet <x11-libs/libX11-1.4.0[xcb], use existing if 
possible, installing to / from media-sound/pulseaudio
         Did not meet <x11-libs/libX11-1.3.99.901[xcb], use existing if 
possible, installing to / from media-video/vlc






More information about the paludis-user mailing list