New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/27286#issuecomment-764699570 Comment: Well, you use rpath to tell executables where to look for the libraries they want to use. Unless we fix all executables, they will look for `libGL` in `/usr/lib` (and therefore find libglvnd) and not in `/opt/whatever`. So you necessarily have to add the entry to your dynamic linker search path, either with a configuration file or `LD_LIBRARY_PATH`. That said, given that you have already removed the file and no one's complained (yet - retropie-like users probably don't update all the time), we can probably just stop providing opengl related stuff with these libraries. `libglvnd` isn't big, so it doesn't really cost anything to have it installed when you don't need it.