[pkg-nvidia-devel] nvidia-glx shlibs issues

Andreas Beckmann debian at abeckmann.de
Fri Jun 25 10:20:48 UTC 2010


Having looked into this "mess" again, the situation is as follows: no
matter where libGL.so pointed to while linking some program binary, at
the time the dependencies are generated by dpkg-shlibdeps only
libGL.so.1 is interesting. Therefore we need a shlibs file "redirecting"
the dependency to 'libgl1-mesa-glx | libgl1' and *no symbols file*
because this overrides a shlibs file. Fixed in SVN (hopefully).

But if libGL.so is not that interesting any more, what about dropping
its diversion and the trigger and the related mess?
If you want to build OpenGL programs install libgl1-mesa-dev. libGL.so
will point to libGL.so.1 (which is from nvidia, but this should not
matter). If you only install nvidia-glx-dev, you are out of luck - we
don't have the headers in a standard location any longer and we also
don't ship a libGL.so any longer.


Andreas



More information about the Pkg-nvidia-devel mailing list