<br />> Hi all,<br />> <br />> I've been gathering bits and
pieces of information regarding the<br />> packaging of shared
libraries for a while now.  As I understand it:<br />> <br />> -
Normal .so libraries with versioned filenames go into the base package<br
/>> for a program when they exist<br /><br />Yes.<br /><br />> -
Unversioned .so libraries go into the -devel package<br /><br />Yes.<br
/><br />>    -- If there are no versioned libraries for a program,
should a<br />> versioned library be added or should the unversioned
.so file be<br />> included in the base package?<br /><br />Option B, I
think, but someone else with more insight should chime in. . .<br /><br
/>> - Libraries which are used by other programs at runtime should
be<br />> versioned, and in %{_libdir}<br />>    -- Are there
exceptions to this?  When is it appropriate to leverage<br />>
subdirectories and /etc/ld.so.conf.d/?<br /><br />How so, by adding a path
to /etc/ld.so.conf?<br /><br />> - Libraries which are plugins to one
specific program, and are dlopened<br />> by that program, do not need
a versioned filename.  They should go in<br />> their own subdierctory
in %{_libdir} (e.g. /usr/lib/gstreamer-0.10)<br />>    -- If packaged
as seperate plugins, they should be in packages called<br />>
packagename-plugins-pluginname, or something similar<br />> <br />>
- All shared library filenames should begin with lib<br /><br /><br
/> <br />> A lot of this isn't in the packaging guidelines, I
think if these points<br />> could be clarified and included in the
guidelines it would help to<br />> answer a lot of questions.<br /><br
/>If you like, you can write up a draft, and post here, or submit to the
FPC.<br /><br />https://fedoraproject.org/wiki/Packaging:Committee<br
/> <br />> Thanks,<br />> <br />> Rich<br />> <br />>
--<br />> Fedora-packaging mailing list<br />>
Fedora-packaging@redhat.com<br />>
https://www.redhat.com/mailman/listinfo/fedora-packaging<br />> <br
/><br /><br />-- <br />in your fear, seek only peace<br />in your fear,
seek only love<br /><br />-d. bowie