fedora-extras-list@redhat.com
[Top] [All Lists]

Re: Clarification on Packaging Guidelines

Subject: Re: Clarification on Packaging Guidelines
From: Ralf Corsepius
Date: Thu, 29 Jun 2006 17:57:43 +0200
On Thu, 2006-06-29 at 08:49 -0700, Denis Leroy wrote:
> Rex Dieter wrote:
> > Eric Work wrote:
> > 
> > 
> >>I was previously unsure whether %pre/%post ldconfig lines on shared
> >>library devel packages were needed.  In a recent discussion with some
> >>others on #fedora-extras I was informed that they were not needed.
> > 
> > 
> > The policy is clear, IMO, ldconfig is needed if said package includes any
> > shared libraries (pkgs with *symlinks* to shared libs, like most -devel
> > ones, don't count).
> 
> I think there's an implicit assumption here that you are installing 
> shared libraries *meant to be picked up by the dynamic linker*. Some 
> packages ship dynamic libraries that are dlopened() directly by the 
> application (plugins), in that case calling ldconfig will not do 
> anything and so is not necessary.

The open question here would be: Should dlopen'ed plugins in $libdir be
allowed?

IMO, no.

Ralf


-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

<Prev in Thread] Current Thread [Next in Thread>