ports/54202: [MAINTAINER PATCH] unify port net/openldap20 with net/openldap22

Oliver Eikemeier eikemeier at fillmore-labs.com
Wed Jul 9 15:18:44 PDT 2003


Hi Bjoern,

Thanks for your feedback. I CC'ed ports at FreeBSD.org so that we can get some
more opinions. As the maintainer of port net/openldap20 my first priority is
to keep my customers happy, of course, so I appreciate feedback.

Bjoern A. Zeeb wrote:

> On Tue, 8 Jul 2003, Oliver Eikemeier wrote:
> 
>>- package name is openldap again - should have never been renamed
> 
> NO ! Please leave this as openldap20. Else you will confuse even
> more people - like with haveing alpha quality code in ports tree
> w/o noting at either install or in description (talking about
> openldap22 port).

The openldap20 used to be called openldap (and not openldap2) in the times
it lived in net/openldap2. The same is true for www/apache13 and www/apache2,
mail/cyrus-imapd, mail/cyrus-imapd2 and mail/cyrus-imapd22, security/cyrus-sasl
and security/cyrus-sasl2, mail/exim-old, mail/exim and multiple other ports.

It is also consistent with the FreeBSD Porter's Handbook, 4.2.4 Package Naming Conventions:
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-naming.html#PORTING-PKGNAME>

> People might think this is the main openldap port which is openldap21.
> openldap20 is EOL and 22 is alpha.

A quick survey on ports gives:

find /usr/ports -name 'Makefile' -exec sed -ne 's,^.*:\${PORTSDIR}/\(net/openldap[0-9]*\).*$,\1,p' {} \; | sort | uniq -c

   5 net/openldap
  25 net/openldap12
  37 net/openldap20
  13 net/openldap21

So, as far as ports is concerned, net/openldap20 is still the most important of them.

net/openldap22 is 2.2.0.a, which is clearly an alpha, but it's a pretty stable
piece of software and the people at OpenLDAP do a great job - I'm running my own
servers on openldap-2.2.0.a. Port mail/cyrus-imapd22 for example is alpha too, like
www/apache2 was beta when it joined the ports tree. Should I put
"This release is meant for testing purposes only, it is not for general use."
in pkg-message (or pkg-descr) to warn people? I can find no port that did this,
though...

Regards
    Oliver



More information about the freebsd-ports mailing list