From owner-freebsd-stable@FreeBSD.ORG Thu Jun 27 04:15:27 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 091D44A0 for ; Thu, 27 Jun 2013 04:15:27 +0000 (UTC) (envelope-from bsd-lists@1command.com) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) by mx1.freebsd.org (Postfix) with ESMTP id B15C71457 for ; Thu, 27 Jun 2013 04:15:25 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id r5R4GV1M076822; Wed, 26 Jun 2013 21:16:37 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id r5R4GQBx076819; Wed, 26 Jun 2013 21:16:26 -0700 (PDT) (envelope-from bsd-lists@1command.com) Received: from udns.ultimatedns.net ([209.180.214.225]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Wed, 26 Jun 2013 21:16:26 -0700 (PDT) Message-ID: <9580eaf8d7706197d1fee71c90ed7f20.authenticated@ultimatedns.net> In-Reply-To: References: <67588ada736599c95cac241b3c3af730.authenticated@ultimatedns.net> Date: Wed, 26 Jun 2013 21:16:26 -0700 (PDT) Subject: re: portupgrade(1) | portmaster(8) -- which is more effective for large upgrade? From: "Chris H" To: "Warren Block" User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: matthias.andree@gmx.de, freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jun 2013 04:15:27 -0000 > On Wed, 26 Jun 2013, Chris H wrote: > >> But it installed (pulled in) far more than those dependencies actually required. > > It may bring in build dependencies, but should be no different than > manually installing ports. > >> I believe, due to the fact that it doesn't appear to honor the original build >> options recorded in /var/db/ports//options. Nor, do I recall that it >> honored /etc/make.conf -- make.conf(5). Maybe things have changed? > > Both portupgrade and portmaster did and do honor these. Both are > automated versions of installing the ports manually. That can be > overridden with mis-recommended BATCH variable. Don't do that. > >> I don't see it. Oh, and should it not have been clear; I _do_ >> anticipate the "upgrade" to re-build most everything, as that is why >> I'm trying to find a "mass upgrader" port, to do the "dirty work". >> Also should it not have been clear in the beginning; I am _not_ doing >> anything more than upgrading everything _within_ my current version; >> eg; no major point upgrade, or anything. > > Okay, look up the last time you installed or upgraded a port: > % ls -ltr /var/db/pkg > > The last one is the most recently modified. Update your ports tree, > follow all the steps that apply to your system since that date. If any > ports are left to upgrade at the end, use either port upgrade program > with "-a". > > I recommend portmaster. It does almost everything portupgrade does, but > without the overhead of Ruby or bdb. Greetings Warren, and thank you for your reply. Sounds like the plan. I'll take your advice, and run with it. Gave me just the confidence I needed. :) Thanks again, for taking the time to reply. --Chris > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >