On Wed, Aug 04, 2010 at 06:50:50AM -0700, Russ Allbery wrote:
> "Roberto C. Sanchez" <robe...@connexer.com> writes:
> 
> > Package: slapd
> > Version: 2.4.23-2
> > Severity: normal
> 
> > The slapd package ships many .la files that that express a dependency on
> > /usr/lib/libsasl2.la.  Please either clear the dependencies or stop
> > shipping the .la files (c.f. Policy 10.2) so that cyrus-sasl2 can do the
> > same and also be policy compliant.
> 
> In this particular case, removing libsasl2.la from the dependencies in the
> *.la files is probably the right thing to do.  We can probably just empty
> the dependency_libs variable.
> 
> We include the *.la files for the modules intentionally since upstream
> documentation sometimes says to reference the *.la file for module loads.
> (This is Policy-compliant; there's an exception in Policy for anything
> that isn't a public shared library.)
> 
That works for me.  cyrus-sasl2 and cyrus-sasl2-heimdal ship loads of
.la files, all are for private libraries with the exception of
/usr/lib/libsasl2.la in the libsasl2-dev package, which I'd like to drop
if I can.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com

Attachment: signature.asc
Description: Digital signature

Reply via email to