Have you followed these instructions found in /usr/ports/UPDATING ? (cut and
paste from a -CURRENT system, but I think they also apply to 4.X installs)
20040204:
AFFECTS: 5.2-CURRENT users who started with a 5.2-RELEASE or older.
Change the default version of perl to 5.8.
1) Force perl-5.6.1 to be upgraded with perl-5.8.
portupgrade -o lang/perl5.8 -f perl-5.6.1_15
2) Update all p5-* modules.
portupgrade -f p5-\*
20040531:
AFFECTS: users of lang/perl5.8
lang/perl5.8 has been updated to 5.8.4. you should update everything
depending on perl, that is :
* first, upgrade your perl5.8 installation.
* run "use.perl port", so that the system knows you have 5.8.4.
* now, run some magic incantations to upgrade all ports depending on
perl,
that is run something like :
portupgrade -f `(pkg_info -R perl-5.8.4 |tail +4; \
find /usr/local/lib/perl5/site_perl/5.8.2 -type f -print0 \
| xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*:
//')|sort -u`
This is likely to fail for a few ports, you'll have to upgrade them
afterward.
regards,
Derkjan
----- Original Message -----
From: "Warren Liddell" <shinjii@virusinfo.rdksupportinc.com>
To: <freebsd-stable@freebsd.org>
Sent: Saturday, June 12, 2004 5:28 PM
Subject: perl
> Has anyone else been having trouble with perl of late with it trying to
> install each time a pkg needs it ?
> --
> Yours Sincerely
> Shinjii
> http://virusinfo.rdksupportinc.com
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to
"freebsd-stable-unsubscribe@freebsd.org"
>