the alternates handling was supposed to be less brittle than diversions
(what debian does for fglrx/nvidia). Now that fglrx is no more there's
still nvidia, and it creates libGL.so symlinks as well.

libglvnd will hopefully make these obsolete at some point in the future,
but we're not there yet

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1609110

Title:
  Do we still need the mesa or mesa-egl directories in /usr/lib/<arch>?

Status in mesa package in Ubuntu:
  New

Bug description:
  One of our mesa changes means we can't sync Wine packages (or wine-
  development stuck in proposed) from Debian.  See bug:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827770

  We purposely end up creating in /usr/lib/x86_64-linux-gnu
  mesa/ld.so.conf
  mesa/libGL.so -> libGL.so.1.2.0
  mesa/libGL.so.1 -> libGL.so.1.2.0
  mesa/libGL.so.1.2.0
  libGL.so -> mesa/libGL.so

  Debian on the other hand just creates:
  libGL.so.1 -> libGL.so.1.2.0
  libGL.so.1.2.0

  I haven't found a clear reason for the divergence.  I do see some
  comments about making it work with the alternates system. I'm not sure
  if that's current though.  Long term libglvnd should help there in a
  better way (IIUC).

  For reference Fedora does:
  /usr/lib64/libGL.so.1
  /usr/lib64/libGL.so.1.2.0

  Can we drop these Debian differences from mesa for Yakkety?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1609110/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to