| From | Sent On | Attachments |
|---|---|---|
| Jaime Kikpole | Feb 21, 2012 4:33 pm | |
| Matthew Seaman | Feb 22, 2012 1:26 am | |
| Jaime Kikpole | Feb 22, 2012 4:48 am | |
| Matthew Seaman | Feb 22, 2012 6:07 am | |
| Alejandro Imass | Feb 22, 2012 7:53 am | |
| Alejandro Imass | Feb 22, 2012 8:35 am | |
| Matthew Seaman | Feb 22, 2012 8:35 am | |
| Matthew Seaman | Feb 22, 2012 8:40 am | |
| Alejandro Imass | Feb 22, 2012 8:40 am | |
| Alejandro Imass | Feb 22, 2012 8:55 am | |
| Jaime Kikpole | Feb 22, 2012 10:48 am | |
| Chuck Swiger | Feb 22, 2012 11:34 am | |
| Matthew Seaman | Feb 22, 2012 12:24 pm | |
| Ireneusz Pluta | Feb 23, 2012 8:22 am | |
| Jaime Kikpole | Feb 24, 2012 10:30 am |
| Subject: | Re: CPAN hanging on ExtUtils::MakeMaker even if installed | |
|---|---|---|
| From: | Matthew Seaman (matt...@FreeBSD.org) | |
| Date: | Feb 22, 2012 12:24:21 pm | |
| List: | org.freebsd.freebsd-questions | |
On 22/02/2012 18:48, Jaime Kikpole wrote:
Good to know. What version comes with FreeBSD if you don't install a port of Perl? Is there some way to just "yank" the installed port and revert to the default installed version?
Umm.... there isn't perl bundled with the system now. That was removed many years ago. You're expected to install perl from ports if you want it on your system.
The default version that the ports would install as a dependency (assuming you had done nothing to select a different one) or that you would get by installing from packages is perl-5.12.4 at the moment.
To upgrade to a different version, you need to do something like this:
# portmaster -o lang/perl5.12 perl-5.8.9_7 # portmaster -R -r perl-5.14.2_1
You have to rebuild / reinstall all perl modules and everything that embeds perl or that uses perl at run-time when going up such a jump in versions -- the simple moving things around trick using perl-after-upgrade is not sufficient here.
Cheers,
Matthew
-- Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey





