In /usr/ports/UPDATING can be read:
How should it be done properly?
And it raises the general question on how to set up perl in FreeBSD, when Perl modules are installed via cpan or cpanp?
The CPAN installed Perl modules appear in portmaster as BSDPAN ports and have always been seen to be skipped by portmaster. But now it breaks the rebuild which should be targeted at the p5- ports?
But doing just that results in:20130612:
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org
lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5
lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4
lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3
The directory structure where Perl is installed has also been modified:
"major.minor" is now used instead of "major.minor.patchlevel".
The "perl-after-upgrade" script has been removed.
Please rebuild all Perl ports and all ports that depend on it:
# portmaster -r perl
Code:
# portmaster -r perl
===>>> Working on:
perl-5.16.3
===>>> Gathering distinfo list for installed ports
===>>> perl-5.16.3 1/1
===>>> Currently installed version: perl-5.16.3
===>>> Port directory: /usr/ports/lang/perl5.16
===>>> Launching 'make checksum' for lang/perl5.16 in background
===>>> Gathering dependency list for lang/perl5.16 from ports
===>>> No dependencies for lang/perl5.16
===>>> Checking ports that depend on perl-5.16.3
===>>> bsdpan-Clone-0.34 depends on perl-5.16.3
===>>> Launching child to reinstall bsdpan-Clone-0.34
===>>> Checking dependent ports >> bsdpan-Clone-0.34 (1/1)
===>>> BSDPAN ports cannot be upgraded with portmaster
(bsdpan-Clone-0.34)
===>>> Update for bsdpan-Clone-0.34 failed
===>>> Aborting update
===>>> Killing background jobs
Terminated
===>>> Exiting
And it raises the general question on how to set up perl in FreeBSD, when Perl modules are installed via cpan or cpanp?
The CPAN installed Perl modules appear in portmaster as BSDPAN ports and have always been seen to be skipped by portmaster. But now it breaks the rebuild which should be targeted at the p5- ports?