[Pkg-openldap-devel] Serious error in the packaging of OpenLDAP 2.3

Quanah Gibson-Mount quanah at stanford.edu
Sun Feb 25 03:31:26 UTC 2007



--On Saturday, February 24, 2007 6:49 PM -0500 Stephen Frost 
<sfrost at snowman.net> wrote:

> * Steve Langasek (vorlon at debian.org) wrote:
>> Hmm.  Well, the .la files were dropped for a reason -- I just can't
>> remember now what the precise reason was, and there's little detail in
>> the changelog. Stephen, do you remember why this was done, and what
>> problems reverting this change might cause?
>
> My recollection was the general stupidity of them (as they're completely
> unnecessary...), there was some concern about them bringing in
> completely inappropriate Depends (like, the -dev depending on *every
> -dev package underneath*, even if not used directly), and the problems
> they cause when they're not *always* there (ie: they exist at some
> levels but not at others and libtool falls apart because of it).
>
>> At a guess, the reason was the stupidity of .la files hard-coding a list
>> of indirect library dependencies which would shift underneath the
>> package and break loading with libltdl; but I'm honestly not sure if
>> this was ever a problem with libltdl.
>
> I know the hard-coded list of indirect library dependencies was an
> issue, but I'm not sure if the issue was the one you describe here..

So I'm sure all of these issues were filed upstream, as documented in the 
Debian policy manual, section 4.3.

And whether or not the use of the ".la" files is *necessary*, the issue 
here is that they are the documented methodology *by* the upstream 
provider.  Steve, although there may only be a single man page referencing 
the ".la" files, have you even *bothered* to read the OpenLDAP admin guide? 
The OpenLDAP FAQ?  Search Google for "moduleload openldap"?  As someone who 
deals with questions on the upstream mailing list, I initially joined this 
list in the hopes that the Debian packages could be improved in such a way 
as to make it so that when questions came upstream, any problems would not 
be because of oddities in the Debian packaging.  I see no real interest, 
however, on the Debian side of things in making this a reality, so I'm 
unsubscribing from this list, and I no longer care one way or the other 
what happens with the Debian packages.  So however you resolve (or don't 
resolve) what I raised here, I don't care.  And don't copy me on it.

--Quanah


--
Quanah Gibson-Mount
Principal Software Developer
ITS/Shared Application Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html



More information about the Pkg-openldap-devel mailing list