On Thu, Jul 21, 2011 at 19:11:56 +0200, Andreas Beckmann wrote:

> Hi,
> 
> currently there are multiple vendor implementations for
> libGL.so.1/libglx.so and soon there will be vendor implementations for
> libEGL.so.1/libGLES*.so.*, too.
> The GL part is currently being handled by diversions and alternatives,
> and the upcoming EGL part is planning to do this similar.
> Unfortunately the diversions require quite some knowledge about the
> files shipped by the MESA packages.
> Therefore I suggest the following new layout to be used by the MESA
> packages to simplify diversions and alternatives:
> 
So in principle I dislike the idea of making the mesa packages messier
to make the closed driver packages' life easier.  One thing that's been
a source of countless bug in the current system is diversions, because
they're evil, and people keep getting them wrong, and users don't
understand/expect them, and all kinds of fun ensues.  If mesa were to
not ship the /usr/lib/$arch/libGL.so.1 (and friends) symlink, but
instead ship an alternative itself, would that be enough to put an end
to the diversions?  Not that I think alternatives are ideal either, but
if we're going to have to put up with something I'd rather it wasn't
*both* alternatives and diversions.

Not sure what other X people think.

Cheers,
Julien


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110722183025.gh32...@radis.liafa.jussieu.fr

Reply via email to