Package: libupnp6 Version: 1:1.6.17-1 Severity: important Hi!
This source provides a binary package with the libupnp shared library, but embeds on the same binary two other shared libraries with different SONAMES. This is problematic for several reasons. It makes the libupnpN packages not co-installable, and as such complicates upgrades and transitions; the former because to be able to upgrade, all installed reverse dependencies need to be rebuilt and available for the new libupnpN+1, the latter because it's not easy for a packager to be able to rebuild with the new SOVERSION w/o first uninstalling all reverse dependencies for the old SOVERSION. Another problem with shipping multiple shared libraries that do not use a lock-stepped SOVERSION is that if an application happens link to just one of the other shared libraries not represented in the package name, and those would happen to change SONAME but no the main shared library, we'd get programs that cannot find those libraries. So, please split those two other shared libraries into their own package so that the package can be made co-installable. thanks, guillem -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

