From owner-freebsd-stable@FreeBSD.ORG Wed Jun 26 21:48:43 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C48797C3 for ; Wed, 26 Jun 2013 21:48:43 +0000 (UTC) (envelope-from bob@immure.com) Received: from maul.immure.com (immure.com [107.218.164.241]) by mx1.freebsd.org (Postfix) with ESMTP id 9754C1F1B for ; Wed, 26 Jun 2013 21:48:40 +0000 (UTC) Received: from [10.1.132.9] (helo=rancor.immure.com) by maul.immure.com with esmtp (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1Urx5b-000Mct-F7; Wed, 26 Jun 2013 16:17:22 -0500 Received: from rancor.immure.com (localhost [127.0.0.1]) by rancor.immure.com (8.14.7/8.14.7) with ESMTP id r5QLHJHc096940; Wed, 26 Jun 2013 16:17:19 -0500 (CDT) (envelope-from bob@rancor.immure.com) Received: (from bob@localhost) by rancor.immure.com (8.14.7/8.14.6/Submit) id r5QLHJMT096939; Wed, 26 Jun 2013 16:17:19 -0500 (CDT) (envelope-from bob) Date: Wed, 26 Jun 2013 16:17:19 -0500 From: Bob Willcox To: Jeremy Chadwick Message-ID: <20130626211719.GB95647@rancor.immure.com> References: <5e20544e3580a75759c3858f31894dc9.authenticated@ultimatedns.net> <20130626202332.GB80235@icarus.home.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130626202332.GB80235@icarus.home.lan> User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-Exim-Connect-IP: 10.1.132.9 X-SA-Exim-Mail-From: bob@immure.com X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on maul.immure.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_20 autolearn=ham version=3.3.2 Subject: Re: portupgrade(1) | portmaster(8) -- which is more effective for large upgrade? X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on maul.immure.com) Cc: Chris H , freebsd-stable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Bob Willcox List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jun 2013 21:48:43 -0000 On Wed, Jun 26, 2013 at 01:23:32PM -0700, Jeremy Chadwick wrote: > On Wed, Jun 26, 2013 at 09:42:43AM -0700, Chris H wrote: > > Greetings, > > I haven't upgraded my tree(s) for awhile. My last attempt to rebuild after an updating > > src && ports, resulted in nearly installing the entire ports tree, which is why I've > > waited so long. Try as I might, I've had great difficulty finding something that will > > _only_ upgrade what I already have installed, _and_ respect the "options" used during the > > original make && make install, or those options expressed in make.conf. > > As portupgrade(1) && portmaster(8) appear to be the most used in this scenario, > > I'm soliciting opinions on which of these works best, or if there is something else to > > better manage this situation. Is there such a thing as a FreeBSD upgrade "easy button"? > > Use portmaster, avoid portupgrade. And no I will not expand on my > reasoning -- I urge anyone even mentioning the word portupgrade to spend > a few hours of their day reading the horror stories on the mailing lists > over the past 10 years or so (including recently). Choose wisely. Well, just to offer a counter-opinion here, I use portupgrade and feel that it has improved significantly over the past year or two and has become quite usable. I run it every two to four weeks on about five systems and haven't had any problems with it in a long time. However, YMMV. I do get ports that won't build from time to time, but I haven't seen any connection between their failures and portupgrade. -- Bob Willcox | The future lies ahead. bob@immure.com | Austin, TX |