On Sat, Oct 14, 2017 at 11:36:55AM -0700, Sean Whitton wrote: > diff --git a/policy.sgml b/policy.sgml > index b8db0ab..d0baa1b 100644 > --- a/policy.sgml > +++ b/policy.sgml > @@ -7697,8 +7697,9 @@ strip --strip-unneeded <var>your-lib</var> > Shared object files (often <file>.so</file> 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 > - <file>/usr/lib</file> directory. Such files are exempt from the > + should be installed in subdirectories of the <file>/usr/lib</file> > + or <file>/usr/lib/<var>triplet</var></file> directories (see > + <ref id="fhs"> for a definition). Such files are exempt from the > rules that govern ordinary shared libraries, except that > they must not be installed executable and should be > stripped.<footnote>
Seconded. Triviality: could you please (in the changelog, upgrading checklist, etc) word this change to mean "allow private libraries to be placed in a multiarch location" rather than "disallow private libraries to be places directly under /usr/lib/<triplet>" which very weirdly seemed to be what most of the mails in this bug are about? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature