LINTIAN

# `package-modifies-ld.so-search-path`

The package changes the search path for the runtime linker, but is not part of `libc`. The offending file is in `/etc/ld.so.conf.d`.

It is not okay to install libraries in a different directory and then modify the run-time link path. Shared libraries should go into `/usr/lib`. Alternatively, they can require binaries to set the `RPATH` to find the library.

Without this precaution, conflicting libraries may trigger segmentation faults for what should have been a conflict in the package manager.

Severity: | `error`
Experimental: | `false`

## See also

- Libraries (Section 10.2) in the Debian Policy Manual

- list of all the affected packages
- the source of this tag