From owner-freebsd-ports@FreeBSD.ORG Fri Oct 10 08:12:23 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91E8516A4B3 for ; Fri, 10 Oct 2003 08:12:23 -0700 (PDT) Received: from smtp2.netcologne.de (smtp2.netcologne.de [194.8.194.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89E8643FCB for ; Fri, 10 Oct 2003 08:12:22 -0700 (PDT) (envelope-from thomas@laurel.tmseck.homedns.org) Received: from laurel.tmseck.homedns.org (xdsl-213-196-208-121.netcologne.de [213.196.208.121]) by smtp2.netcologne.de (Postfix) with SMTP id 681CE3A665 for ; Fri, 10 Oct 2003 17:12:20 +0200 (MEST) Received: (qmail 873 invoked by uid 1001); 10 Oct 2003 15:12:36 -0000 Date: 10 Oct 2003 15:12:36 -0000 Message-ID: <20031010151236.872.qmail@laurel.tmseck.homedns.org> From: tmseck-lists@netcologne.de (Thomas-Martin Seck) To: freebsd-ports@freebsd.org Organization: private site In-Reply-To: <3F8618C1.6050602@fillmore-labs.com> X-Newsgroups: gmane.os.freebsd.devel.ports X-Attribution: tms Subject: Re: ports that should use CONFLICTS X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2003 15:12:23 -0000 * Oliver Eikemeier : [Your mailer produces overly long lines. I fixed this in the quoted text.] Allow a few remarks as an interested user. > now that we have support for CONFLICTS checking, it is time to > actually use it. I planned to make this my next mega-PR, but in the > current form it is to bulky. Perhaps Kato-san will whip up a few > patches :-) The work isn't finished yet, but I thought it might be of > interest. CONFLICTS introduced an interesting breakage here when I wanted to install a package containings a CONFLICTS declaration with an out-of-date pkg_add. It seems that pkg_add should be tought to ignore unknown declarations in package files. > - news/tin conflicts with textproc/urlview > common files: bin/url_handler.sh > CONFLICTS= urlview-0.* tin's url_handler should be installed either as .sample or into a separate examples directory, IMHO. BTW, the last time I looked, both tin and mutt (and possibly other ports) installed a mbox(5) manpage. Maybe something to look after, too. Of course not a case for CONFLICTS. > - www/lynx-current conflicts with japanese/lynx, > japanese/lynx-current, www/lynx > common files: bin/lynx > CONFLICTS= ja-lynx-2.8.* lynx-2.8.4.1d I beg your pardon, but I do not think anyone will install these in parallel. This is probably true for every localized port or for ports that feature a modified version of some software which is - in its stock version - present in the ports collection too. > - www/squid24 conflicts with www/squid > common files: sbin/squid > CONFLICTS= squid-2.5_4 Same here. But since squid-2.4 is not officially supported by the squid team anymore, I suggest to remove it completely.