Package: dpkg Version: 1.14.19 Severity: wishlist Currently, dpkg-shlibdeps prints a lot of warnings because of missing symbols, which is a good thing. It ignores modules/plugins that don’t have a SONAME, which is also a good thing.
However, there are *lots* of such modules out there which (incorrectly)
have a SONAME, and the warnings as currently written are misleading.
Maintainers have started doing stupid things because of them; for
example, linking python extensions to libpython.
Therefore, I propose the following behavior:
* for *.so files without a SONAME, keep the current behavior;
* for *.so files with a SONAME in a directory managed by ld.so,
keep the current "OMGWTF symbols are missing" warning;
* for *.so files with a SONAME but in another directory, display a
less prominent warning that points to a document explaining the
possible causes of the problem (most of the time libtool
incorrectly adding a SONAME, sometimes a real issue with a
library in a rpath-able directory).
Thanks,
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
signature.asc
Description: Ceci est une partie de message numériquement signée

