On Mon, Feb 19, 2007 at 05:03:47PM -0800, Russ Allbery wrote:
> Justin Pryzby <[EMAIL PROTECTED]> writes:
> > On Mon, Feb 19, 2007 at 12:48:21PM -0800, Steve Langasek wrote:
> 
> >> No, you should *not* put libraries into subdirectories of /usr/lib
> >> unnecessarily.
> 
> > Policy prefers it for this case:
> 
> > 10.2:
> > |   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. Such files are exempt from
> > |   the rules that govern ordinary shared libraries, except that they
> > |   must not be installed executable and should be stripped.[57] 
> 
> > Is there a better way than using rpath?
> 
> Yes, installing the libraries in /usr/lib.
For such packages with libraries without sonames, one should just make
something up?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to