From owner-freebsd-current@FreeBSD.ORG Tue May 12 16:53:13 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03DF0106566B for ; Tue, 12 May 2009 16:53:13 +0000 (UTC) (envelope-from mel.flynn+fbsd.current@mailing.thruhere.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id C71508FC20 for ; Tue, 12 May 2009 16:53:12 +0000 (UTC) (envelope-from mel.flynn+fbsd.current@mailing.thruhere.net) Received: from sarevok.dnr.servegame.org (mailhub.rachie.is-a-geek.net [192.168.2.11]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id 7C7787E837; Tue, 12 May 2009 08:53:11 -0800 (AKDT) From: Mel Flynn To: freebsd-current@freebsd.org Date: Tue, 12 May 2009 18:53:09 +0200 User-Agent: KMail/1.11.2 (FreeBSD/8.0-CURRENT; KDE/4.2.2; i386; ; ) References: <87vdo8powi.fsf@kobe.laptop> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200905121853.09947.mel.flynn+fbsd.current@mailing.thruhere.net> Cc: Giorgos Keramidas , Jon Loeliger Subject: Re: Feedback and Questions Updating to CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2009 16:53:13 -0000 On Monday 11 May 2009 02:29:38 Jon Loeliger wrote: > > pkgdb -Fu && portupgrade -fa > > > > or: > > > > portmaster -fa > > And confusingly here, there's no indication as to why I might > pick one or the other, nor the pros and cons of either, nor > if having picked one, I could use the other later. portmaster is superior when crossing major release boundaries as it has no dependencies other then /bin/sh, while portupgrade uses ruby and bdb. > A "use the defaults" configuration for totally non-interactive > build would have been my expectation here. Will I need to > babysit this whole build now? Yep. Nope. Again, portmaster will present you with all options before you go to dinner and when confronted with an interactive port will tell you before it starts to build and allows you to eat. Adding -m '-DBATCH' to portmaster will also silence any confirmation questions. These are not considered interactive ports, because of this fact that BATCH compiling can turn them off. Ports marked interactive (IS_INTERACTIVE=yes) have no sane or legally valid default (accepting a license for example). -- Mel