Hi, In bug 528086 [1] we have a pre-built games package with a soname dependency on libSDL_mixer-1.2.so.0. The maintainer reports that the game works fine without this library, so he doesn't want to add a dependency on sdl-mixer.
In order to satisfy this "unneeded" soname dependency, preserve-libs will preserve libSDL_mixer-1.2.so.0 when sdl-mixer is uninstalled. So, it would be nice if we had a way to tell preserve-libs not to satisfy "unneeded" soname dependencies. I would prefer not to ignore soname dependencies for all pre-built files, since some pre-built files may have library dependencies which are considered valid. Therefore, I suggest that we add a QA_NEEDED variable so that specific files with "unneeded" soname dependencies can be distinguished from files with soname dependencies that are actually needed. [1] https://bugs.gentoo.org/show_bug.cgi?id=528086 -- Thanks, Zac