FS#12946 - [openldap] Please unsplit

Attached to Project: Arch Linux
Opened by Kaiting Chen (Phoenixfire159) - Saturday, 24 January 2009, 21:49 GMT
Last edited by Allan McRae (Allan) - Wednesday, 16 September 2009, 06:50 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Douglas Soares de Andrade (dsa)
Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The OpenLDAP package was split into libldap, openldap, and openldap-clients per bug #3966 to avoid pulling in dependencies on cyrus-sasl, heimdal, and others when you wanted to install a package compiled with LDAP support. There's not reason to do that any more now that cyrus-sasl has been split and libsasl exists. In fact, the dependencies for the openldap packages are:

db4
libldap
tcp_wrappers

and for openldap-clients are:

libldap

So there's really no reason to keep these packages separate anymore and cause all of this confusion.
This task depends upon

Closed by  Allan McRae (Allan)
Wednesday, 16 September 2009, 06:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  openldap-2.4.18-1 in [testing]
Comment by Greg (dolby) - Saturday, 24 January 2009, 23:13 GMT
Just a wild guess but the feature request you link to wasnt the only reason for the split. As you can see http://www.archlinux.org/packages/core/i686/libldap/ none of the packages depending on libldap requires an ldap server to operate. As far as im conserned such splits, is one of the few times they make sense.
Comment by Kaiting Chen (Phoenixfire159) - Saturday, 24 January 2009, 23:45 GMT
Well, then at least merge openldap and openldap-clients. That is honestly one of the most confusing splits I've had to deal with. It took me a while to figure out why I couldn't ldapsearch when I clearly had 'openldap' installed.

Loading...