Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Jan 2004 13:09:22 -0500
From:      "Brandon S. Allbery KF8NH" <allbery@ece.cmu.edu>
To:        Paul Seniura <pdseniura@techie.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: follow-up Re: I'm having an awful time updating gdm2 and other ports
Message-ID:  <1073412562.32632.3.camel@pyanfar.ece.cmu.edu>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1073412562.32632.3.camel>