Change in version name
Olivier
Olivier.Nicole at cs.ait.ac.th
Tue Jul 4 06:27:18 UTC 2017
Hi,
I noticed that with 5.26 Perls is registered as:
$ pkg info | grep perl5
perl5.26-5.26.0 Practical Extraction and Report Language
while until 5.24 it appeared as:
$ pkg info | grep perl5
perl5-5.24.1 Practical Extraction and Report Language
As I see it, the change in the version name structure makes it so
compiling any Perl module will fail to find Perl and try to re-install
it again and again:
$ cd /usr/ports/devel/p5-Locale-Maketext-Simple
$ sudo make
===> License ART10 GPLv1 accepted by the user
===> p5-Locale-Maketext-Simple-0.21_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by p5-Locale-Maketext-Simple-0.21_1 for building
===> Extracting for p5-Locale-Maketext-Simple-0.21_1
=> SHA256 Checksum OK for Locale-Maketext-Simple-0.21.tar.gz.
===> Patching for p5-Locale-Maketext-Simple-0.21_1
===> p5-Locale-Maketext-Simple-0.21_1 depends on package: perl5>=5.26<5.27 - not found
===> License ART10 GPLv1 accepted by the user
===> perl5-5.26.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by perl5-5.26.0 for building
===> Extracting for perl5-5.26.0
...
How to solve that?
Thank you,
Olivier
--
More information about the freebsd-perl
mailing list