[csw-maintainers] Shared library placement proposal

Philip Brown phil at bolthole.com
Tue Feb 8 05:07:51 CET 2011


On Mon, Feb 7, 2011 at 7:25 PM, Ben Walton <bwalton at opencsw.org> wrote:
>
> My preference, as the whole point of this proposal is to have more
> libraries available in /opt/csw/lib, is to prefer the files to be
> placed in /opt/csw/lib and the symlinks (if any) to be in
> /opt/csw/special/lib/.
>
> Does anyone think this should be the opposite by default?

yes. I've already written this, AND I've already written why.
Because that is the "normal" way that programs install things, when
you compile with
 configure --prefix=/opt/csw/prefix

That is the "normal" location ,therefore that should be the "real" location.
This is consistent with standard behaviour. For example,
/usr/openwin/lib. that is/was the "real" location of the libX11
libraries, but for convenience, symlinks were made from other
locations pointing to there.
We are in the same situation. We basically want a reference in
/opt/csw/lib, for convenience.

Plus the issue about keeping "du -k" output consistent within the
program files for a prefix.


More information about the maintainers mailing list