From owner-freebsd-questions@FreeBSD.ORG Thu Mar 17 01:03:20 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3904516A4CE for ; Thu, 17 Mar 2005 01:03:20 +0000 (GMT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id D984443D31 for ; Thu, 17 Mar 2005 01:03:19 +0000 (GMT) (envelope-from list-freebsd-2004@morbius.sent.com) Received: from frontend2.messagingengine.com (frontend2.internal [10.202.2.151]) by frontend1.messagingengine.com (Postfix) with ESMTP id 51007C628F3; Wed, 16 Mar 2005 20:03:18 -0500 (EST) X-Sasl-enc: TsU/Q+A/2qb+WPKUblMSsA 1111021394 Received: from gumby.localhost (dsl-80-41-70-61.access.as9105.com [80.41.70.61]) by frontend2.messagingengine.com (Postfix) with ESMTP id B9DF975E; Wed, 16 Mar 2005 20:03:13 -0500 (EST) From: RW To: freebsd-questions@freebsd.org Date: Thu, 17 Mar 2005 01:03:17 +0000 User-Agent: KMail/1.7.2 References: <20050313200543.B290F4BE6D@ws1-1.us4.outblaze.com> In-Reply-To: <20050313200543.B290F4BE6D@ws1-1.us4.outblaze.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200503170103.17609.list-freebsd-2004@morbius.sent.com> cc: "Michael C. Shultz" cc: Fafa Diliha Romanova Subject: Re: If I have portmanager, do I need portupgrade? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2005 01:03:20 -0000 On Sunday 13 March 2005 20:05, Fafa Diliha Romanova wrote: > If I just do: > > cvsup -g -L 2 /etc/cvsupfile && portmanager -u > > Do I need portupgrade at all then? I think you do, as I understand the situation, portmanager lacks two significant features. 1. All ports have an implicit dependence on FreeBSD itself which isn't recorded in the package database, so AFAIK portmanager doesn't automatically rebuild all ports after an upgrade of the basic system, and doesn't provide the means to force an upgrade. Portupgrade can force the rebuilding of all ports with -fa; better still it can force the upgrade of ports built before a specified date, which gives a restartable rebuild. I've been trying portmanager recently, but I found this feature of portupgrade very useful when I upgraded my hardware and needed to alter my optimizations from P3 down to 686, and then up to althlon-xp. 2 it lacks the ability to force a rebuild of dependent ports after a port has been rebuilt with new build options.