From owner-freebsd-ports@FreeBSD.ORG Fri Oct 10 11:21:57 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 4A74216A4BF for ; Fri, 10 Oct 2003 11:21:57 -0700 (PDT) Received: from mx2.fillmore-labs.com (lima.fillmore-labs.com [62.138.193.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088E043F85 for ; Fri, 10 Oct 2003 11:21:54 -0700 (PDT) (envelope-from eikemeier@fillmore-labs.com) Received: from pd951aee5.dip.t-dialin.net ([217.81.174.229] helo=fillmore-labs.com ident=ohtmya3ftgk9uyhz) by mx2.fillmore-labs.com with asmtp (TLSv1:AES256-SHA:256) (Exim 4.24; FreeBSD 4.9) id 1A81tg-000P6t-Hb; Fri, 10 Oct 2003 20:21:52 +0200 Message-ID: <3F86F8BE.9010609@fillmore-labs.com> Date: Fri, 10 Oct 2003 20:21:50 +0200 From: Oliver Eikemeier MIME-Version: 1.0 To: Thomas-Martin Seck References: <20031010151236.872.qmail@laurel.tmseck.homedns.org> In-Reply-To: <20031010151236.872.qmail@laurel.tmseck.homedns.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated-Sender: eikemeier@fillmore-labs.com User-Agent: KMail/1.5.9 Organization: Fillmore Labs GmbH X-Complaints-To: abuse@fillmore-labs.com cc: freebsd-ports@freebsd.org 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 18:21:57 -0000 Thomas-Martin Seck wrote: > * Oliver Eikemeier : > > [Your mailer produces overly long lines. I fixed this in the quoted text.] On purpose... It's essential for patches, and the list will look strange if the lines are broken apart (yes, I know the MIME RFCs). Try to post a MIME-encoded patch to GNATS... > Allow a few remarks as an interested user. Of course. >>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. Yepp, we need a solution for that. In the meanwhile you can install sysutils/pkg_install. >>- 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. It is, but only in the next version of the script. >>- 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. Answered by Adam Weinberger.