Bug#524543: pygtk: should not build-depend on libgl1-mesa-dri any more

Emilio Pozuelo Monfort pochu at ubuntu.com
Sun Apr 19 19:11:17 UTC 2009


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090419/0e815bb2/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list