From owner-freebsd-current@FreeBSD.ORG Wed Aug 18 03:25:34 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9DB416A4D0 for ; Wed, 18 Aug 2004 03:25:34 +0000 (GMT) Received: from bache.ece.cmu.edu (BACHE.ECE.CMU.EDU [128.2.129.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E5B943D48 for ; Wed, 18 Aug 2004 03:25:32 +0000 (GMT) (envelope-from allbery@ece.cmu.edu) Received: from [10.9.204.1] (dsl093-061-215.pit1.dsl.speakeasy.net [66.93.61.215]) by bache.ece.cmu.edu (Postfix) with ESMTP id DB6BE74; Tue, 17 Aug 2004 23:25:30 -0400 (EDT) From: "Brandon S. Allbery KF8NH" To: "Wilkinson, Alex" In-Reply-To: <20040818030640.GA440@squirm.dsto.defence.gov.au> References: <200408181222.52676.doconnor@gsoft.com.au> <20040818030640.GA440@squirm.dsto.defence.gov.au> Content-Type: text/plain Message-Id: <1092799529.15740.3.camel@rushlight.kf8nh.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 17 Aug 2004 23:25:30 -0400 Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: Migrating to X.org with portupgrade X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 18 Aug 2004 03:25:35 -0000 On Tue, 2004-08-17 at 23:06, Wilkinson, Alex wrote: > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o devel/imake-6 imake-4* > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11/xorg-libraries XFree86-libraries > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11/xorg-clients XFree86-clients > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-servers/xorg-server XFree86-Server > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11/xorg-documents XFree86-documents > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-truetype XFree86-fontScalable > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-100dpi XFree86-font100dpi > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-75dpi XFree86-font75dpi > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-type1 XFree86-fontDefaultBitmaps > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-cyrillic XFree86-fontCyrillic > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11-fonts/xorg-fonts-encodings XFree86-fontEncodings > sudo portupgrade -l /tmp/portupgrade.log -L /tmp/portupgrade- -o x11/xorg -f XFree86 > > > What's the point in doing each port separately when you could have just done: > > # portupgrade -Rrav The point is the -o options, which tell portupgrade to upgrade the installed XFree86 port *from the corresponding xorg port* so dependencies get updated correctly. Yours will just try to upgrade the XFree86 ports as XFree86 ports, not switch to xorg. -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon univ. KF8NH