From owner-freebsd-ports@FreeBSD.ORG Fri Oct 24 10:04:45 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 E958316A4B3 for ; Fri, 24 Oct 2003 10:04:45 -0700 (PDT) Received: from mx2.fillmore-labs.com (lima.fillmore-labs.com [62.138.193.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE86E43FAF for ; Fri, 24 Oct 2003 10:04:44 -0700 (PDT) (envelope-from eikemeier@fillmore-labs.com) Received: from p5080ba6e.dip.t-dialin.net ([80.128.186.110] helo=fillmore-labs.com ident=dba1sbsiva7gcigj) by mx2.fillmore-labs.com with asmtp (TLSv1:AES256-SHA:256) (Exim 4.24; FreeBSD 4.9) id 1AD5Mh-0001se-KU; Fri, 24 Oct 2003 19:04:43 +0200 Message-ID: <3F995BA9.2000003@fillmore-labs.com> Date: Fri, 24 Oct 2003 19:04:41 +0200 From: Oliver Eikemeier MIME-Version: 1.0 To: Bjarne Wichmann Petersen References: <200310241720.40898.freebsd.nospam@mekanix.dk> <3F99438A.4090902@fillmore-labs.com> <200310241752.56331.freebsd.nospam@mekanix.dk> In-Reply-To: <200310241752.56331.freebsd.nospam@mekanix.dk> 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: Broken portstree? 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, 24 Oct 2003 17:04:46 -0000 Bjarne Wichmann Petersen wrote: > On Friday 24 October 2003 17:21, Oliver Eikemeier wrote: > >>USE_GNOME= NO >>in /etc/make.conf. > > Should I comment it out/remove it? [...] > > And on a sidenote... why does this happen (eg... mod_php4 hasn't anything to > do with gnome?). Newer *ever* set USE_* in /etc/make.conf or elsewhere. User settable options are WITH_* and WITHOUT_* User => Port: WITH_*, WITHOUT_* Port => bsd.port.mk USE_*, WANT_* In bsd.gnome.mk, we have: User => Port: WITH_*, WITHOUT_* Port => bsd.port.mk WANT_* bsd.port.mk => Port HAVE_* Port => bsd.port.mk USE_* It is really a little bit more complicated than that, especially PORTSDIR, WRKDIRPREFIX, PREFIX etc are user-settable, but it is supposed to work that way, and every port that has USE_* as an user-settable option should be filed a bug report. I'm not exactly sure if it is ok to communicate User => bsd.port.mk via WITH_*, though. It should be converted to WANT_*.