Lintian ReportsBETA

maintainer-script-changes-ld-so-conf

This package appears to modify /etc/ld.so.conf and does not appear to be part of libc. Packages installing shared libraries in non-standard locations were previously permitted to modify /etc/ld.so.conf to add the non-standard path, but this permission was removed in Policy 3.8.3.

Packages containing shared libraries should either install them into /usr/lib or should require binaries built against them to set RPATH to find the library at run-time. Installing libraries in a different directory and modifying the run-time linker path is equivalent to installing them into /usr/lib except now conflicting library packages may cause random segfaults and difficult-to-debug problems instead of conflicts in the package manager.

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 scripts.

Visibility: error

Renamed from:
  • maintainer-script-should-not-modify-ld-so-conf

Found no packages in the archive that triggered the tag.