>the linux opengl abi requires that libGL.so is in /usr/lib(/<multiarch>)
Does /usr/lib(/<multiarch>/mesa not count? I also have it in /usr/lib/nvidia-364/libGL.so. If this breaks existing things in some way I'm missing obviously that wins out. -- 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