Bug#619636: Info received (Clutter problem?)

Julien Cristau jcristau at debian.org
Tue Nov 29 19:51:22 UTC 2011


On Mon, Nov 28, 2011 at 12:04:34 +0100, Luca Capello wrote:

> libclutter-1.0 already Depends: on 'libgl1-mesa-glx | libgl1' and this
> includes also libgl1-mesa-swx11 (which Provides: libgl1).  What it could
> be needed is a Depends: on 'libgl1-mesa-dri | libgl1-mesa-swx11':
> 
> --8<---------------cut here---------------start------------->8---
> diff -Nru clutter-1.0-1.8.2/debian/control.in clutter-1.0-1.8.2/debian/control.in
> --- clutter-1.0-1.8.2/debian/control.in	2011-11-14 13:18:06.000000000 +0100
> +++ clutter-1.0-1.8.2/debian/control.in	2011-11-21 15:16:07.000000000 +0100
> @@ -36,6 +36,7 @@
>  Architecture: any
>  Depends: ${shlibs:Depends},
>           ${misc:Depends},
> +         libgl1-mesa-dri | libgl1-mesa-swx11
>  Recommends: libclutter-1.0-common
>  Breaks: python-clutter (<< 1.3.2)
>  Pre-Depends: ${misc:Pre-Depends}
> --8<---------------cut here---------------end--------------->8---
> 
This is Wrong™.

> > The long term solution is to switch to llvmpipe in debian to make it
> > work for people that cannot get hardware acceleration. I think that the
> > next release of mesa has switch to this.
> 
> It seems that upstream Mesa already solved this in a different way:
> 
>   <https://bugs.archlinux.org/task/26686>
>   <https://bugzilla.redhat.com/show_bug.cgi?id=747276#c18>
> 
> The upstream fix went into the new Mesa package during the week-end (I
> was building the old 7.11-6 plus this patch, but given that the build
> process needed more than 5 GB of disk space I could not get it earlier):
> 
>   <http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=commitdiff;h=b2fbf8225bfed2d6f5339ba0a97ddbc5e6cc491a>
>   <http://packages.qa.debian.org/m/mesa/news/20111128T002111Z.html>
> 
> Nevertheless, empathy still segfaults witwh libgl1-mesa-glx_7.11.1-1
> alone (i.e. without libgl1-mesa-dri) on both sid above, the schroot and
> the libvirt/KVM.  However, the error on the latter is a bit more
> explicative:
> =====
> luca.capello at gismo-sid:~$ empathy
> 
> (empathy:2824): Clutter-CRITICAL **: Unable to initialize Clutter: \
>  The OpenGL version could not be determined
> Segmentation fault

Sounds like somebody wants to fix clutter.

Cheers,
Julien






More information about the pkg-gnome-maintainers mailing list