FreeBSD Port: perl5.8-5.8.6_2

Ion-Mihai Tetcu itetcu at people.tecnik93.com
Sun Feb 6 15:25:22 PST 2005


On Sat, 5 Feb 2005 15:12:51 +0100
Anton Berezin <tobez at 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"




More information about the freebsd-ports mailing list