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