Lintian ReportsBETA

link-to-shared-library-in-wrong-package

Although this package is not a "-dev" package, it installs a "libsomething.so" symbolic link referencing the corresponding shared library. When the link doesn't include the version number, it is used by the linker when other programs are built against this shared library.

Shared libraries are supposed to place such symbolic links in their respective "-dev" packages, so it is a bug to include it with the main library package.

However, if this is a small package which includes the runtime and the development libraries, this is not a bug. In the latter case, please override this warning.

For more information please consult:

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

We use semantic versions. The patch number is a commit step indicator relative to the 2.114.0 release tag in our Git repository.

You can find the detection logic for this version at commit ea05801. For merge requests, please use the latest version in the Lintian check libraries/shared/links.

Visibility: warning

Renamed from:
  • non-dev-pkg-with-shlib-symlink

The following 147 source packages in the archive triggered the tag 527 times (in any Lintian version).

We found 100 overrides. The tag performed 81% of the time.