From owner-freebsd-ports@freebsd.org Tue Jan 10 10:11:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E20B4CA8E30 for ; Tue, 10 Jan 2017 10:11:26 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A67F31CBC for ; Tue, 10 Jan 2017 10:11:26 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 6B19D2847B; Tue, 10 Jan 2017 11:11:24 +0100 (CET) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 95BAF28451; Tue, 10 Jan 2017 11:11:23 +0100 (CET) Subject: Re: openldap-client vs openldap-sasl-client To: Franco Fichtner Cc: Jan Bramkamp , freebsd-ports@freebsd.org References: <34b66662-a2d7-706d-3653-e0ffc9bf81b2@rlwinm.de> <5874135B.4000900@quip.cz> <587414A3.1010206@quip.cz> <6DB678CD-572C-4E88-9009-3E95032B9AF3@lastsummer.de> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <5874B34B.5000705@quip.cz> Date: Tue, 10 Jan 2017 11:11:23 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <6DB678CD-572C-4E88-9009-3E95032B9AF3@lastsummer.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2017 10:11:27 -0000 Franco Fichtner wrote on 2017/01/10 06:48: > >> On 9 Jan 2017, at 11:54 PM, Miroslav Lachman <000.fbsd@quip.cz> wrote: >> >> I don't need SASL for LDAP client, but somebody messed up ports tree with WANT_OPENLDAP_SASL which is for users and not maintainers: >> >> # WANT_OPENLDAP_SASL >> # - User-defined variable to depend upon SASL-enabled OpenLDAP >> # client. Must NOT be set in a port Makefile. > > This note was added two days ago and it's simply not correct, > and/or overcome by events as it is against the common practice > in the tree *and* adhering to it would break currently working > ports. Even if this doesn't exist at all the change was bad handled. No info in UPDATING and what was working for years now doesn't work. Simple "pkg upgrade" failed because of conflicting versions of openldap-client. > OpenLDAP needs framework improvements of the sort that gssapi > or ssl received, but we have yet to hear from the maintainer of > OpenLDAP on the matter. And changes like this must be better tested before committing... Breakages are too common in these days. Miroslav Lachman