From owner-freebsd-questions@FreeBSD.ORG Tue Mar 26 01:24:04 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 996918C8 for ; Tue, 26 Mar 2013 01:24:04 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:2:7]) by mx1.freebsd.org (Postfix) with ESMTP id 30796E47 for ; Tue, 26 Mar 2013 01:24:04 +0000 (UTC) Received: from ppp247-71.static.internode.on.net (HELO leader.local) ([203.122.247.71]) by ipmail07.adl2.internode.on.net with ESMTP; 26 Mar 2013 11:54:01 +1030 Message-ID: <5150F8AF.5090403@ShaneWare.Biz> Date: Tue, 26 Mar 2013 11:53:59 +1030 From: Shane Ambler User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Jim Ballantine , FreeBSD-questions Subject: Re: security/heimdal generates openssl conflict [was - Re: Installing openssl from ports] References: <514C49FD.90700@ShaneWare.Biz> <514D6AFE.1030708@ShaneWare.Biz> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Mar 2013 01:24:04 -0000 On 26/03/2013 00:42, Jim Ballantine wrote: > Hi > > I had removed the port, but it was reinstalled as a dependency of > other ports. I have WITH_OPENSSL_PORT=yes in /etc/make.conf, and > after I do a pkg delete -f heimdal openssl installs fine, but when I > try to install heimdal from ports (with DISABLE_CONFLICTS= > openssl-1.0.1_8 in the Makefile) the installs ends with: > > Stop in /usr/ports/security/heimdal. > > So I must be doing something wrong, but what?? > Your not doing anything wrong, that's why I cc'd the last email to the heimdal maintainer. I might look at making a patch to fix it today and submit a PR as it appears the maintainer didn't respond to a previous PR From what I see heimdal includes the openssl man pages in it's list of files it installs, the new pkg system is picking up the same files installed by openssl and heimdal and preventing the conflict, while the old install system overlooked it. Either the man pages list is incorrect or heimdal installs a duplicate copy of the openssl man pages - maybe this could be disabled if openssl from ports is used.