[Fedora-packaging] Request for Guideline Clarification

Jussi Lehtola jussilehtola at fedoraproject.org
Mon Dec 21 23:11:02 UTC 2009

On Mon, 2009-12-21 at 15:31 -0600, Jon Ciesla wrote:
> > - Libraries which are used by other programs at runtime should be
> > versioned, and in %{_libdir}
> > -- Are there exceptions to this? When is it appropriate to leverage
> > subdirectories and /etc/ld.so.conf.d/?
> How so, by adding a path to /etc/ld.so.conf?

At least the MPI packaging guidelines are an exception to this one: the
libraries are placed in MPI flavor specific directories, e.g.
%{_libdir}/openmpi/lib, which should not be visible to programs by
default. Instead, it is the environment module that sets the relevant
environment variables to make the libraries and runtimes usable.

Jussi Lehtola
Fedora Project Contributor
jussilehtola at fedoraproject.org

More information about the Fedora-packaging mailing list