Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Feb 2005 00:24:32 +0200
From:      Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
To:        Anton Berezin <tobez@FreeBSD.org>
Cc:        Eliot Earle <sfromley@ntlworld.com>
Subject:   Re: FreeBSD Port: perl5.8-5.8.6_2
Message-ID:  <20050207002432.3cd91879@it.buh.tecnik93.com>
In-Reply-To: <20050205141251.GC8366@heechee.tobez.org>
References:  <4204C692.3060508@ntlworld.com> <20050205141251.GC8366@heechee.tobez.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 5 Feb 2005 15:12:51 +0100
Anton Berezin <tobez@FreeBSD.org> wrote:

> On Sat, Feb 05, 2005 at 01:13:54PM +0000, Eliot Earle wrote:
> > Hullo there Perl5.8 port maintainers.
> > 
> > Further to your comments in /usr/ports/UPDATING, I thought I'd drop you
> > a line and tell you about the shell script I'd written to automate the
> > complete perl5.8 reinstall process.
> > 
> > It's based around the pkg_info/xargs line you wrote, for which I thank
> > you, but uses the results in a way I found to be more robust here.
> > 
> > Obviously, feel free to use it, pass it around, or bin it. Whichever you
> > think is the more appropriate.
> > 
> > I have made an explanatory page at 
> > http://wiki.cat5.org/index.php/perlfix or if you'd prefer something 
> > curlable, just the script is at http://www.fromley.com/perlfix.txt
> 
> This is absolutely cool, thank you!
> 
> For those who do not with to reinstall everything, there is another,
> more adventurous way of doing it.  Have a look at
> 
> http://people.freebsd.org/~tobez/pau.html             (documentation)
> http://people.freebsd.org/~tobez/perl-after-upgrade   (download)

Seem to work like magic and cut down two days of recompiling to 30
minutes or so. And no errors so far.

The only files left:
 # find /usr/local/lib/perl5/site_perl/5.8.5/ -type f ! -name '*.ph' | m
/usr/local/lib/perl5/site_perl/5.8.5/mach/auto/Crypt/DH/.packlist
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Decoder/BinHex.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Decoder/QuotedPrint.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Decoder/BinHex.pm
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Parser/Filer.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Head.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Decoder.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Entity.pm.orig
/usr/local/lib/perl5/site_perl/5.8.5/MIME/Tools.pm.orig

and I think they're leftovers from some port that didn't clean up after
itself, as I don't remember installing any cpan directly and on a
similar machine a pkg_info -W on them doesn't return anything.

Thanks for the script.


-- 
IOnut
Unregistered ;) FreeBSD "user"




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