Date: Tue, 04 Jul 2017 13:27:07 +0700 From: Olivier <Olivier.Nicole@cs.ait.ac.th> To: perl@FreeBSD.org Subject: Change in version name Message-ID: <wu737acd8ec.fsf@banyan.cs.ait.ac.th>
next in thread | raw e-mail | index | archive | help
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 --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?wu737acd8ec.fsf>