From owner-freebsd-questions@FreeBSD.ORG Mon Dec 1 14:14:03 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF2BA10656D7 for ; Mon, 1 Dec 2008 14:14:03 +0000 (UTC) (envelope-from lists@webtent.net) Received: from tpa-hosting.webtent.net (tpa-hosting.webtent.net [208.38.145.45]) by mx1.freebsd.org (Postfix) with ESMTP id 585B28FC0C for ; Mon, 1 Dec 2008 14:14:03 +0000 (UTC) (envelope-from lists@webtent.net) Received: from [72.64.244.51] (columbus.webtent.org [72.64.244.51]) by tpa-hosting.webtent.net (8.13.1/8.13.1) with ESMTP id mB1E1AiZ011102 for ; Mon, 1 Dec 2008 09:01:10 -0500 From: Robert Fitzpatrick To: FreeBSD Content-Type: text/plain Organization: WebTent Networking, Inc. Date: Mon, 01 Dec 2008 09:01:09 -0500 Message-Id: <1228140069.14908.23.camel@columbus.webtent.org> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: 7bit Subject: openldap24-sasl-client conflicts X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: robert@webtent.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2008 14:14:03 -0000 It seems this always gets me when setting up a new machine and I've haven't been able to stop it from happening. I install openldap-server WITH_SASL and after that point, if I try to install any package with LDAP support, it tries to install openldap-client when openldap-sasl-client is already there and conflicts as shown below. What do I need to do to keep this from happening? ---> Installing the new version via the port ===> Installing for openldap-sasl-client-2.4.11 ===> openldap-sasl-client-2.4.11 depends on file: /usr/local/lib/libcrypto.so.5 - found ===> Generating temporary packing list ===> Checking if net/openldap24-client already installed ===> openldap-sasl-client-2.4.11 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of net/openldap24-client without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop in /usr/ports/net/openldap24-client. *** Error code 1 Stop in /usr/ports/net/openldap24-client. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.54161.0 env make reinstall ** Fix the installation problem and try again. ---> Skipping 'net/nss_ldap' because a requisite port 'net/openldap24-client' failed (specify -k to force) ---> Skipping 'security/pam_ldap' because a requisite port 'net/openldap24-client' failed (specify -k to force) ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! net/openldap24-client (install error) * net/nss_ldap * security/pam_ldap -- Robert