[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#847366: gtk apps die with 'Couldn't open libGL.so.1'



Hi Simon,

Simon McVittie <smcv@debian.org> (2017-01-21):
> Control: tags 847366 + patch
> 
> On Fri, 20 Jan 2017 at 17:45:56 +0000, Simon McVittie wrote:
> > Upstream say this is the wrong answer. Using Gtk without GL is *meant*
> > to work - the problem is that one of the initialization calls is
> > unconditional (upstream:
> > <https://bugzilla.gnome.org/show_bug.cgi?id=775279>) and will abort
> > if there is no GLX library available.
> 
> Patch attached, also in pkg-gnome svn, and seems to work fine (tested
> with gtk3-demo in a chroot with no Recommends installed, and Xephyr
> outside).
> 
> debian-installer developers: assuming you don't want a libgl1-udeb,
> you will need either this fix applied to gtk+3.0, or GDK_GL=disable
> in the environment whenever you run GTK apps. Either one should work.

This is great news! I was thinking about gtk2 vs. gtk3 just a few days
ago (a cron told me libgtk-3-0-udeb was installable again), and was a
bit annoyed with our recurring inability to move towards gtk3 without
the GL thing fixed (indeed, pulling libgl in d-i seemed a bit heavy…;
and there were quite a bunch of unmet dependencies in the past; patches
have existed for cdebconf + gtk3 for quite a while).

Maybe we'll be able to handle this at the beginning of the stretch
release cycle. :)


KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: