Lintian tag: sharedobject-in-library-directory-missing-soname
Type: error
Description (from lintian-explain-tags
)
A shared object was identified in a library directory (a directory in the
standard linker path) which doesn't have a SONAME. This is usually an
error.
SONAMEs are set with something like gcc -Wl,-soname,libfoo.so.0, where 0
is the major version of the library. If your package uses libtool, then
libtool invoked with the right options should be doing this.
To view the SONAME of a shared library, run readelf -d on the shared
library and look for the tag of type SONAME.
Visibility: error
Show-Always: no
Check: libraries/shared/soname/missing
Show affected packages