Bug#636383: debian-policy: 10.2 and others: private libraries may also be multi-arch-ified
- To: 636383@bugs.debian.org
- Subject: Bug#636383: debian-policy: 10.2 and others: private libraries may also be multi-arch-ified
- From: Simon McVittie <smcv@debian.org>
- Date: Thu, 30 Nov 2017 08:26:03 +0000
- Message-id: <[🔎] 20171130082603.GA18034@perpetual.pseudorandom.co.uk>
- Reply-to: Simon McVittie <smcv@debian.org>, 636383@bugs.debian.org
- In-reply-to: <20111204073356.GA19465@merveille.plessy.net>
- References: <20110802220229.GA11244@debian.org> <20111203051859.GA8592@plessy.org> <20111203052943.GB5372@elie.hsd1.il.comcast.net> <20111203061729.GE20726@merveille.plessy.net> <20111203102041.GA3323@reptile.pseudorandom.co.uk> <20111204073356.GA19465@merveille.plessy.net> <20110802220229.GA11244@debian.org>
On Sun, 04 Dec 2011 at 16:04:17 +0900, Charles Plessy wrote:
> 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.
Thanks,
smcv
Reply to: