Re: Bug#619636: Info received (Clutter problem?)
- To: Luca Capello <luca@pca.it>
- Cc: 619636@bugs.debian.org, Alex Stewart <am2stewa@gmail.com>, Laurent Bigonville <bigon@debian.org>, Archiunix <archiunix@hotmail.it>, Jean-Michel Pouré <jm@poure.com>, Angel Abad <angelabad@gmail.com>, dayer <dayer3@gmail.com>, "jeetu.golani@gmail.com" <jeetu.golani@gmail.com>, roger crettol <roger.crettol@bluewin.ch>, Zack Weinberg <zackw@panix.com>, Stuart Pook <Debian52@pook.it>, Sam Morris <sam@robots.org.uk>, Debian X Strike Force <debian-x@lists.debian.org>
- Subject: Re: Bug#619636: Info received (Clutter problem?)
- From: Julien Cristau <jcristau@debian.org>
- Date: Tue, 29 Nov 2011 20:51:22 +0100
- Message-id: <[🔎] 20111129195122.GK3084@radis.cristau.org>
- In-reply-to: <[🔎] 87vcq4ece5.fsf@gismo.pca.it>
- References: <BANLkTimMqcW0tb9eF4Q+aryqvq-h3HAyeA@mail.gmail.com> <handler.619636.B619636.130272181010847.ackinfo@bugs.debian.org> <BANLkTim0Ypq8m+vsj1ERQw53BPn4RuE8zg@mail.gmail.com> <[🔎] 87vcq4ece5.fsf@gismo.pca.it>
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@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
Reply to: