[MacPorts] #61577: perl5.28 @5.28.3: Can't locate strict.pm in @INC

MacPorts noreply at macports.org
Fri Nov 20 06:52:18 UTC 2020


#61577: perl5.28 @5.28.3: Can't locate strict.pm in @INC
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  mojca
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.4
 Keywords:              |       Port:  perl5
------------------------+----------------------
 perl5.28 fails to build in /opt/local on the arm64 macOS 11 buildbot
 worker:

 https://build.macports.org/builders/ports-11.0_arm64-builder/builds/25/steps
 /install-dependencies/logs/stdio

 {{{
 DYLD_LIBRARY_PATH=/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_perl5/perl5.28/work/perl-5.28.3
 ./miniperl -Ilib autodoc.pl
 Can't locate strict.pm in @INC (you may need to install the strict module)
 (@INC contains: /cpan/AutoLoader/lib /dist/Carp/lib /dist/PathTools
 /dist/PathTools/lib /cpan/ExtUtils-Install/lib /cpan/ExtUtils-
 MakeMaker/lib /cpan/ExtUtils-Manifest/lib /cpan/File-Path/lib /ext/re
 /dist/Term-ReadLine/lib /dist/Exporter/lib /ext/File-Find/lib /cpan/Text-
 Tabs/lib /dist/constant/lib /cpan/version/lib /lib .) at autodoc.pl line
 25.
 BEGIN failed--compilation aborted at autodoc.pl line 25.
 make: *** [pod/perlintern.pod] Error 2
 }}}

 This is weird because perl5.28 built fine in prefix /opt/bblocal on the
 same computer when I installed the ports that are used to run the buildbot
 software.

 perl5.26 built fine in /opt/local on the same computer.

 This buildbot worker is set up a little differently than the others, with
 /opt/local being the mountpoint of an entire separate APFS volume. I don't
 know if that could be contributing to the problem.

-- 
Ticket URL: <https://trac.macports.org/ticket/61577>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list