From owner-svn-doc-head@FreeBSD.ORG Wed Aug 29 17:07:42 2012 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCDF3106566C; Wed, 29 Aug 2012 17:07:41 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-6.mit.edu (DMZ-MAILSEC-SCANNER-6.MIT.EDU [18.7.68.35]) by mx1.freebsd.org (Postfix) with ESMTP id 40D758FC12; Wed, 29 Aug 2012 17:07:40 +0000 (UTC) X-AuditID: 12074423-b7fcb6d0000008c8-8c-503e4c56524c Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) by dmz-mailsec-scanner-6.mit.edu (Symantec Messaging Gateway) with SMTP id FF.E8.02248.65C4E305; Wed, 29 Aug 2012 13:07:34 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id q7TH7X6U009023; Wed, 29 Aug 2012 13:07:34 -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 q7TH7UWx003673 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 29 Aug 2012 13:07:33 -0400 (EDT) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id q7TH7UvK020283; Wed, 29 Aug 2012 13:07:30 -0400 (EDT) Date: Wed, 29 Aug 2012 13:07:30 -0400 (EDT) From: Benjamin Kaduk To: Isabell Long In-Reply-To: <201208291429.q7TET3kL060721@svn.freebsd.org> Message-ID: References: <201208291429.q7TET3kL060721@svn.freebsd.org> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrEIsWRmVeSWpSXmKPExsUixCmqrBvmYxdgMPM3t8WPj4eYLNq7zzFb 3Fi0n8lid38vswOLx4xP81kCGKO4bFJSczLLUov07RK4Mk5c/sxWcIenYtnTY6wNjLO5uhg5 OSQETCRWftvNDGGLSVy4t56ti5GLQ0hgH6PEqW2fGCGcDYwSx/9sY4VwDjBJrFq3nh2kRUig gVFi90c9EJtFQFvix99GsDibgIrEzDcb2UBsEQFVif/T54HFmQWiJPYsbWQFsYUFvCVeXbkF tppTwEqie/01sHpeAXuJJ9tfs0DMt5RY/ngBWL2ogI7E6v1TWCBqBCVOznzCAjHTUuLf2l+s ExgFZyFJzUKSWsDItIpRNiW3Sjc3MTOnODVZtzg5MS8vtUjXTC83s0QvNaV0EyMoaNldlHcw /jmodIhRgINRiYf30F+bACHWxLLiytxDjJIcTEqivG/d7QKE+JLyUyozEosz4otKc1KLDzFK cDArifCutwXK8aYkVlalFuXDpKQ5WJTEea+l3PQXEkhPLEnNTk0tSC2CycpwcChJ8LZ7AzUK FqWmp1akZeaUIKSZODhBhvMADV8JUsNbXJCYW5yZDpE/xagoJc6bBpIQAElklObB9cKSyitG caBXhHkDQap4gAkJrvsV0GAmoMH7Fa1BBpckIqSkGhjNW1zvi1nFFl+2Pr6IM5df+dmenb+C rWPkGYo1d6YuvZARfYBha0Z37tPkrbzRLAdvHdSIKCzuvrLn9jLzTou35/6W/FzxZf27Fbs2 ij9oEv2q3L/gP2flgRulPfLnJxgqL1vCq/Y7pHRT6x5lj6oDz6Uf7GLW12HPmvDx4leBAxK9 b50ClDcqsRRnJBpqMRcVJwIAaHaJnwUDAAA= Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org Subject: Re: svn commit: r39468 - head/en_US.ISO8859-1/books/handbook/ports X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 17:07:42 -0000 On Wed, 29 Aug 2012, Isabell Long wrote: > Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.sgml > ============================================================================== > --- head/en_US.ISO8859-1/books/handbook/ports/chapter.sgml Wed Aug 29 05:59:54 2012 (r39467) > +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.sgml Wed Aug 29 14:29:03 2012 (r39468) > @@ -976,6 +976,18 @@ docbook = > make install and > make clean > as three separate steps. > + > + When installing a port, using only make > + install from the > + beginning means there will potentially be many waiting > + periods between user interaction as the default behaviour > + is to prompt the user for options. When there are many > + dependencies, this sometimes makes building a single port > + a huge hassle. To avoid this, first run make > + config-recursive to > + do the configuration in one batch. Then run Is this actually true these days? I seem to recall that (at least pre-optionsng), if you changed port options so as to add new dependencies, the new dependencies were not included in the config-recursive step, requiring that 'make config-recursive' was run in a loop until it had nothing more to configure. -Ben Kaduk > + make install > + [clean] afterwards.