Julien Cristau wrote:
> On Sun, 2009-04-19 at 16:21 +0200, Emilio Pozuelo Monfort wrote:
>> Hi Samuel,
>>
>> Samuel Thibault wrote:
>>> pygtk currently ftbfs on hurd-i386 because it depends on
>>> libgl1-mesa-dri, which is not available on hurd-i386 since its lack of
>>> drm support. That dependency was only due to Xvfb being broken, but it
>>> is not any more (>= 2:1.6.0-1).
>> I can't see what fixed it in the Debian changelog, so I suppose it was fixed
>> upstream. The pygtk changelog says:
>>
>>       + Build-depend on xauth, xfonts-base, needed by xvfb, and on
>>         libgl1-mesa-dri too, until Xvfb can start without AIGLX support or it
>>         depends on this package.
>>
>> Can you confirm that the fix is Xvfb doesn't need AIGLX anymore, as xvfb 
>> 1.6.1-1
>> doesn't depend on libgl1-mesa-dri on i386?
> 
> There was a bug in xorg-server 1.5 which caused Xvfb to go into an
> infinite loop on regen if libgl1-mesa-dri was not installed.  I fixed
> that upstream before 1.6, so you should be fine without libgl1-mesa-dri,
> if your tests don't use GLX.
> 
> (the references to this bug in the xorg-server changelog are:
>   * Fix infinite loop on server reset when swrast_dri.so is missing.  Only
>     push swrast on the glx provider stack on first generation, so we don't
>     turn the stack into a circular list (closes: #500287).
> and later:
>     03_glx-init-infinite-loop.diff
>     - Dropped, implemented upstream.
> )

Thanks for the explanation. I've fixed it in svn.

Cheers,
Emilio

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to