Lintian ReportsBETA

Wlacks-unversioned-link-to-shared-library

Tag versions

The tag is present in Lintian version 2.109.6. That is the most recent version we know about.

A "-dev" package is supposed to install a "libsomething.so" symbolic link referencing the corresponding shared library. Notice how the link name doesn't include the version number -- this is because such a link is used by the linker when other programs are built against this shared library.

The symlink is generally expected in the same directory as the library itself. The major exception to this rule is if the library is installed in (or beneath) /lib, where the symlink must be installed in the same dir beneath /usr.

Example: If the library is installed in /lib/i386-linux-gnu/libXYZ.so.V, the symlink is expected at /usr/lib/i386-linux-gnu/libXYZ.so.

Implementation detail: This tag is emitted for the library package and not the "-dev" package.

Please refer to Debian Policy Manual section 8.4 for details.

Visibility: warning

Check: libraries/shared/links

Renamed from:

The following 85 source packages in the archive triggered the tag 152 times.

We found 83 overrides. The tag performed 45% of the time.