From owner-freebsd-hackers@FreeBSD.ORG Mon Jul 2 20:41:25 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40EC9106566B; Mon, 2 Jul 2012 20:41:25 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-8.mit.edu (DMZ-MAILSEC-SCANNER-8.MIT.EDU [18.7.68.37]) by mx1.freebsd.org (Postfix) with ESMTP id BFA208FC17; Mon, 2 Jul 2012 20:41:24 +0000 (UTC) X-AuditID: 12074425-b7f9b6d0000008c4-e1-4ff207735bf8 Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP id B7.66.02244.37702FF4; Mon, 2 Jul 2012 16:41:23 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id q62KfMBL027933; Mon, 2 Jul 2012 16:41:22 -0400 Received: from multics.mit.edu (MULTICS.MIT.EDU [18.187.1.73]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id q62KfL5C023272 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 2 Jul 2012 16:41:22 -0400 (EDT) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id q62KfKKY020486; Mon, 2 Jul 2012 16:41:20 -0400 (EDT) Date: Mon, 2 Jul 2012 16:41:20 -0400 (EDT) From: Benjamin Kaduk To: Doug Barton In-Reply-To: <4FF2056C.5080500@FreeBSD.org> Message-ID: References: <20120702161601.GF1754@albert.catwhisker.org> <4FF2056C.5080500@FreeBSD.org> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsUixG6nolvM/snfoO22jcWpL3dZLF5f+sZq sWFBoQOzx8In/cweMz7NZwlgiuKySUnNySxLLdK3S+DKOHnnK3vBC86K3S272RsYb7N3MXJy SAiYSCz8eYUNwhaTuHBvPZDNxSEksI9R4nvDVEYIZz2jxM6jc8E6hAT2M0n8em8NYddLdHw7 wwJiswhoSXQcXsAMYrMJqEjMfLMRaBIHh4iAssSVh24gJrOAvcTBexIgFcICYRKXtrcxgdic AtoS384uApvCK+Ao8ejsNCaI6X2MEk8fgU0UFdCRWL1/ClSNoMTJmU/AbGYBS4lzf66zTWAU nIUkNQtJagEj0ypG2ZTcKt3cxMyc4tRk3eLkxLy81CJdC73czBK91JTSTYzgYHVR3cE44ZDS IUYBDkYlHl7F2x/8hVgTy4orcw8xSnIwKYny6v3/6C/El5SfUpmRWJwRX1Sak1p8iFGCg1lJ hDfuCFCONyWxsiq1KB8mJc3BoiTOeyPlpr+QQHpiSWp2ampBahFMVoaDQ0mCt5Ltk7+QYFFq empFWmZOCUKaiYMTZDgP0HApkBre4oLE3OLMdIj8KUZFKXHeFJCEAEgiozQPrheWTF4xigO9 Isw7FaSKB5iI4LpfAQ1mAhr8fPU7kMEliQgpqQZGFSnjcAmFzL337nfYq7xrczk1TaF1ehT/ lU2PM04ujrm5/x3Hvr31FlxSFwycDJsOczT0S5lULItTFReMOnXmh46bidh/VReT28AgbyrY cWjl3dg7FW6xvJ7HQxI/dRyxN1orq6LQfPNDZMMUu0nJjdOnK1088N7gxdJg4zQhz4OzJV7s EFRiKc5INNRiLipOBAAjCWWvAQMAAA== Cc: hackers@freebsd.org, David Wolfskill Subject: Re: PORTS_MODULES in src.conf: make: don't know how to make instclean. Stop X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 20:41:25 -0000 On Mon, 2 Jul 2012, Doug Barton wrote: > On 07/02/2012 09:25, Benjamin Kaduk wrote: >> On Mon, 2 Jul 2012, David Wolfskill wrote: >> >>> Huh??!? >>> >>> At least as far back as 06 Jan (based on the mtime of /etc/src.conf), I >>> had set up src.conf to read: >>> >>> PORTS_MODULES=x11/nvidia-driver >> >> "Don't do that." >> PORTS_MODULES is documented to belong in make.conf, not src.conf. > > It works fine in src.conf. Please point to the documentation you speak > of so that it can be fixed. PORTS_MODULES is listed in make.conf.5, and is not listed in src.conf.5. >From src.conf: The only purpose of src.conf is to control the compilation of the FreeBSD source code, which is usually located in /usr/src. This would seem to not include Ports code (which is usually located in /usr/ports). I'm pretty sure it's come up in the past that src.conf should only be used for those build options explicitly documented in it, and not other settings, and the implementation may be subject to change (so that other settings would no longer work) in the future. If you would like me to go search for those previous discussions, I can try, but my reading of these man pages is that it's pretty clear-cut. -Ben