From owner-freebsd-perl@FreeBSD.ORG Tue Jan 6 10:11:26 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C5E016A4CE; Tue, 6 Jan 2004 10:11:26 -0800 (PST) Received: from bache.ece.cmu.edu (BACHE.ECE.CMU.EDU [128.2.129.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AE0743D2F; Tue, 6 Jan 2004 10:11:25 -0800 (PST) (envelope-from allbery@ece.cmu.edu) Received: by bache.ece.cmu.edu (Postfix, from userid 953) id F0D75B8; Tue, 6 Jan 2004 13:11:23 -0500 (EST) Received: from [128.2.138.11] (VPN11.ECE.CMU.EDU [128.2.138.11]) by bache.ece.cmu.edu (Postfix) with ESMTP id 23206A0; Tue, 6 Jan 2004 13:10:52 -0500 (EST) From: "Brandon S. Allbery KF8NH" To: Paul Seniura In-Reply-To: <20040106175238.4355C5C29@techpc04.okladot.state.ok.us> References: <20031231234158.8EF1C5C29@techpc04.okladot.state.ok.us> <20031231234158.8EF1C5C29@techpc04.okladot.state.ok.us> <1073064581.779.10.camel@gyros> <20040106175238.4355C5C29@techpc04.okladot.state.ok.us> Content-Type: text/plain Message-Id: <1073412562.32632.3.camel@pyanfar.ece.cmu.edu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 06 Jan 2004 13:09:22 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-35.6 required=5.0 tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Joe Marcus Clarke cc: freebsd-perl@freebsd.org cc: freebsd-ports@freebsd.org cc: freebsd-gnome@freebsd.org Subject: Re: follow-up Re: I'm having an awful time updating gdm2 and other ports X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jan 2004 18:11:26 -0000 On Tue, 2004-01-06 at 12:52, UDSD387 wrote: > Well that is my _basic_ question in all this -- ;) > How do we find out what "all Perl modules" are needed when we change 'use.ports' from 'system' to 'port'? > And I'm only needing the pieces that are used by portupgrade (i.e. config/make scripts etc.). Any time you run "use.perl", do "env FORCE_PKG_REGISTER=1 portupgrade -f p5-\*". (I consider the need for the FORCE_PKG_REGISTER thing a bug, but don't know how to get around it. The problem appears to be that portupgrade doesn't actually upgrade them in dependency order, so the upgrade tends to lose when some module forces install of another, which discovers that it's "already installed" and aborts.) -- 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