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.
Severity: | error |
Experimental: | false |
Renamed from: | maintainer-script-should-not-modify-ld-so-conf |
See also
- list of all the affected packages
- the source of this tag