On Sat, Dec 22, 2018 at 06:51:00PM +0100, Guillem Jover wrote: >> Having /usr/share/movitN may work, but would require patching. Also note that >> this path is built into every binary depending on libmovit; it is not part of >> the .so (it comes from the pkg-config file). > But it's something that seems worth fixing upstream anyway for the > benefit other distributions.
I doubt other distributions feel this _more_ than Debian does. Our system with testing is especially vulnerable to soname transitions (other distributions tend to prefer flag days). > Also I don't see any problem with the > path being cooked into the pkg-config file, if a package needs to be > rebuilt against a new SONAME then it would get at the same time a > bumper shaders dir path. Assuming it actually honors the pkg-config file, of course. :-) > OTOH I could also see perhaps hardcoding the shaders path inside the .so as > another possibility? That's going to be a nightmare for running unit tests, for one (you'd need to make install each and every time you wanted to run tests). /* Steinar */ -- Homepage: https://www.sesse.net/

