Date: Tue, 17 Jul 2007 21:54:01 -0400 (EDT) From: Peter Beckman <beckman@angryox.com> To: Scott Lambert <lambert@lambertfam.org> Cc: freebsd-ports@freebsd.org Subject: Re: bsdpan- to p5- migration Message-ID: <alpine.BSF.0.99.0707172145580.27421@thermonuclear.org> In-Reply-To: <20070717233012.GA15226@sysmon.tcworks.net> References: <alpine.BSF.0.99.0707171609030.27421@thermonuclear.org> <20070717233012.GA15226@sysmon.tcworks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 17 Jul 2007, Scott Lambert wrote: > On Tue, Jul 17, 2007 at 04:15:17PM -0400, Peter Beckman wrote: >> I didn't really understand BSDPAN, and so I installed all of my Perl >> modules via CPAN. Now I have all of these bsdpan-* packages installed, and >> portupgrade can't manage them. I'd love to migrate them all to p5-* >> packages so that portupgrade can manage them, but I haven't seen a mail >> post [1] about a good way (or a proper way) to do this with minimal effort. >> >> The only suggestion I found was to "remove it and reinstall" but the fact >> that all my bsdpan-* ports point to a p5-* origin makes me think there is a >> portupgrade command that could do this, even if it is a bit of a script >> (foreach bsdpan-* etc). Maybe the -o flag? > > I've not personally messed with CPAN. If the origins are correct, > then the HOLD_PKGS array in /usr/local/etc/pkgtools.conf is probably > what is preventing portupgrade from updating them. Yes, it is, but I figured there was some reason that was done. I of course couldn't find the reason bsdpan-* were held, assuming the reason was that you shouldn't upgrade bsdpan-* using portupgrade. If I can, should and would be encouraged to simply remove bsdpan-* from HOLD_PKGS and portupgrade that way, great. It seems that the only difference between bsdpan-* and p5-* are dependencies [1]. Is there a way, using portupgrade, to upgrade bsdpan-* to p5-* and use the p5-* package, so that at the end of the process, I'm left with only p5-* packages and not bsdpan-* packages? [1] http://www.perlmonks.org/?node_id=440017 Beckman --------------------------------------------------------------------------- Peter Beckman Internet Guy beckman@angryox.com http://www.angryox.com/ --------------------------------------------------------------------------- ** PLEASE NOTE PurpleCow.com IS NOW AngryOx.com DO NOT USE PurpleCow.com ** ** PurpleCow.com is now owned by City Auto Credit LLC as of May 23, 2007 ** ---------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.0.99.0707172145580.27421>