Hi Jan,

The FHS docs talk about /usr/lib64 for 64bit, but in all it's
discussion of /usr/local it only discusses /usr/local/lib there is
absolutely no mention of /use/local/lib64.  So rather than ambiguous
it just doesn't say anything other than /usr/local/lib for locally
installed libs.

The LSB discussions are also just about /usr/lib and /usr/lib64.  I
haven't spotted anything about /usr/local/lib or /usr/local/lib yet.
Debian/Ubuntu do now use /usr/local/lib64, but with a with the
symbolic link to from /usr/lib to /usr/lib64 I presume for package
compatibility.

As general principle I believe putting 64bit libs in /usr/local/lib64
is more consistent than putting them in /usr/local/lib, but as yet
I've seen no evidence that the LSB or other docs say that the standard
for locally installed 64 bit libs is /usr/local/lib64, asserting that
/usr/local/lib64 is an official standard for 64 doesn't look to be
substantiated.

The only concrete info I have so far is that (K)Ubuntu (and probably
debian) only add /usr/local to the ld.so.conf setup even for 64bit
builds.  What do other distribution do?

--

W.r.t practicality of copying a openscenegraph.conf, this would
require a /etc/ld.so.conf.d directory to exist and /etc/ld.so.conf
that includes all entries in this directory.  I only have Kubuntu
boxes here so can only check locally what these use, I need feedback
from others that what there systems use.

As a change to our build system, and to what we install, copying such
a file is more of intrusive a change than installing to /usr/local/lib
rather than /usr/local/lib64.

Moving to using rpm or debian for install is an even bigger step, as
it would no longer be about a local install of the software into
/usr/local but a full install into system directories, and is
conceptually different from a conventional make install that
developers will be used to.  The is also a big question of how mature
the debian/rpm support is in CPack.  I'm all for creating such
packaging when CPack is ready, but I believe this type of install is
quite distinct from a developer installing libs s/he builds.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to