Package: debian-policy Severity: normal Policy 10.2 states: "Shared object files (often .so files) that are not public libraries, that is, they are not meant to be linked to by third party executables (binaries of other packages), should be installed in subdirectories of the /usr/lib directory."
Given that multi-arch libraries are in a subdirectory of /usr/lib, this section should be changed to account for using a sub-directory of the multi-arch library dir, such as /usr/lib/$multiarch/$package instead of /usr/lib/$package where useful. The same thing applies to other cases, so in general, all mentions of /usr/lib should probably be replaced by some defined word such as "library directory" or something like this. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (950, 'unstable'), (950, 'testing'), (300, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
pgpcSjqAdLT23.pgp
Description: PGP signature