On Sat, 2015-12-05 at 22:17 -0500, Xinyue Lu wrote: > Package: glx-diversions > Version: 0.7.1 > Severity: important > > Dear Maintainer, > > > I've noticed that my ffmpeg doesn't work and reporting missing shared > library libGL.so.1. > > The libgl1-mesa-glx is correctly installed, but the files libGL.so.1 > does not appear in the right place. > > I believe libGL.so.1 is included in the package above, but somehow > it's moved by another package. > > So I start removing packages by guessing, and when I removed > glx-diversions (and it's dependencies), the files went back. > > When the shared library went back, I can use ffmpeg without any problems. > > I'd expect to have not only libGL.so linked to the correct version, > but also libGL.so.1, etc. At least this should not break other > packages such as ffmpeg. > > Reproduce steps: (best effort guess) > > 1. Install `glx-diversions` and `ffmpeg` with apt > 2. Execute `ffmpeg` > 3. Read `ffmpeg: error while loading shared libraries: libGL.so.1: > cannot open shared object file: No such file or directory`
Hi Xinyue, I had a look but cannot reproduce this on either of my systems. libGL.so.1 is correctly installed by update-alternatives when mesa-diverted is configured. Could you please install glx-diversions 0.7.1 and update-glx, and re-run it: sudo update-glx --config glx (choose mesa-diverted) and then paste the output of: sudo update-glx --display glx Thanks! Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part