From owner-freebsd-ports@FreeBSD.ORG Sun Oct 15 04:54:12 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A253016A403 for ; Sun, 15 Oct 2006 04:54:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.FreeBSD.org (Postfix) with SMTP id A4EC743D4C for ; Sun, 15 Oct 2006 04:54:11 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 16893 invoked by uid 399); 15 Oct 2006 04:54:11 -0000 Received: from localhost (HELO ?192.168.0.9?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 15 Oct 2006 04:54:11 -0000 Message-ID: <4531BEF0.5040907@FreeBSD.org> Date: Sat, 14 Oct 2006 21:54:08 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: John Hay References: <1160818961.8394.89.camel@shumai.marcuscom.com> <20061014201442.GA33885@zibbi.meraka.csir.co.za> In-Reply-To: <20061014201442.GA33885@zibbi.meraka.csir.co.za> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD GNOME Users , ports@freebsd.org, Joe Marcus Clarke Subject: Re: HEADS UP: GNOME 2.16.1 has been committed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 04:54:12 -0000 John Hay wrote: > It looks like ports/UPDATING is mixing sysutils/portmanager and > portmaster in the 20061014 part that tells how to update gnome. Is > that on purpose? The entry says this: 20061014: AFFECTS: All GNOME users AUTHOR: gnome@FreeBSD.org GNOME has been updated to 2.16 and all GNOME components have been moved from X11BASE to LOCALBASE, to upgrade your GNOME desktop and applications you will need either sysutils/portupgrade or sysutils/portmaster. Portupgrade users: pkgdb -Ff portupgrade -rf glib-2\* cairo gnome-doc-utils gnome-mime-data \ gnome-audio startup-notification dbus Portmaster users: portmaster -r pkg-config\* The introductory paragraph says "either/or," so it seems pretty clear to me that if you use portupgrade, do X; if you use portmaster, do Y. I'm sure however that if you have suggestions for improving that paragraph, the gnome folks would like to hear them. :) For those that choose to use portmaster to do the upgrade, first of all, thanks. :) Second, please make sure that you use the latest version (1.9), and do NOT attempt this with earlier versions. If you do, it will fail in a spectacular and painful fashion. I worked closely with mezz to make sure that portmaster would Do The Right Thing for this upgrade, and found and fixed several problems with the way -r was handled previously in the process. One last thing, you will probably be happier if you add either -d (to delete all stale distfiles) or -D (to not delete any distfiles) to the beginning of your command line for portmaster. That way once you get past the 'make config' stage and actually start building stuff, you _probably_ won't have to answer any more questions. Also, given that if this update fails part way through, a backup package of the old port probably won't help you, you could save yourself some time by using the -G option as well. In the unlikely *cough* event that portmaster chokes a bunny while doing this upgrade for you, please feel free to send a message to the list, and cc: me. I do pay attention to those messages, but given my real world commitments at this time, you might very well get the right answer faster from someone on the -ports@ list before I could provide it. hth, Doug -- This .signature sanitized for your protection