I am currently attempting to build the perl 5.20.2 release on OpenVMS Alpha V8.3 and I get an error part way through the build. Taken at face value it would seem that not all of the needed dependencies for the perl module ExtUtils::ParseXS are present. But, there may be a deeper problem of which this error is but a symptom. What follows is an excerpt taken from near the end of the build log. I saw an earlier posting that indicated the CPAN.pm module for 5.20.x was not functional for OpenVMS. But when I compared the CPAN.pm modules from the 5.20.2 release with the supposedly patched versions contained in the VMSPORTS-AXPVMS-PERL--V0520-1-1 kit I did not see any differences (Under the assumption that the static versions of the files in the kit are used and not dynamically generated by the PCSI installation procedure). So, I assumed that the 5.20.2 release already contained the patched versions of CPAN.pm module.

As Always, any wisdom on how to investigate this problem would be appreciated.

Thanks,

Eric


.
.
.
Running Makefile.PL in cpan/Test-Harness
DKB1:[usr.robertson.WebDownloads.perl.perl-5^.20^.2.][000000]MINIPERL.EXE;2 "-I../../lib" "Makefile.PL" "INST_LIB=[--.lib]" "INST_AR
CHLIB=[--.lib]" "PERL_CORE=1"
Generating a MMK-style Descrip.MMS
Writing Descrip.MMS for Test::Harness
Making all in cpan/Test-Harness
MMK all /DESCRIPTION=descrip.mms /MACRO=("PERL_CORE=1")
cp [.lib.App.Prove.State.Result]Test.pm [--.lib.App.Prove.State.Result]Test.pm
cp [.lib.App.Prove.State]Result.pm [--.lib.App.Prove.State]Result.pm
cp [.lib.App.Prove]State.pm [--.lib.App.Prove]State.pm
cp [.lib.App]Prove.pm [--.lib.App]Prove.pm
cp [.lib.TAP.Formatter.Console]ParallelSession.pm [--.lib.TAP.Formatter.Console]ParallelSession.pm cp [.lib.TAP.Formatter.Console]Session.pm [--.lib.TAP.Formatter.Console]Session.pm
cp [.lib.TAP.Formatter.File]Session.pm [--.lib.TAP.Formatter.File]Session.pm
cp [.lib.TAP.Formatter]Base.pm [--.lib.TAP.Formatter]Base.pm
cp [.lib.TAP.Formatter]Color.pm [--.lib.TAP.Formatter]Color.pm
cp [.lib.TAP.Formatter]Console.pm [--.lib.TAP.Formatter]Console.pm
cp [.lib.TAP.Formatter]File.pm [--.lib.TAP.Formatter]File.pm
cp [.lib.TAP.Formatter]Session.pm [--.lib.TAP.Formatter]Session.pm
cp [.lib.TAP.Harness]Beyond.pod [--.lib.TAP.Harness]Beyond.pod
cp [.lib.TAP.Harness]Env.pm [--.lib.TAP.Harness]Env.pm
cp [.lib.TAP.Parser.Iterator]Array.pm [--.lib.TAP.Parser.Iterator]Array.pm
cp [.lib.TAP.Parser.Iterator]Process.pm [--.lib.TAP.Parser.Iterator]Process.pm
cp [.lib.TAP.Parser.Iterator]Stream.pm [--.lib.TAP.Parser.Iterator]Stream.pm
cp [.lib.TAP.Parser.Result]Bailout.pm [--.lib.TAP.Parser.Result]Bailout.pm
cp [.lib.TAP.Parser.Result]Comment.pm [--.lib.TAP.Parser.Result]Comment.pm
cp [.lib.TAP.Parser.Result]Plan.pm [--.lib.TAP.Parser.Result]Plan.pm
cp [.lib.TAP.Parser.Result]Pragma.pm [--.lib.TAP.Parser.Result]Pragma.pm
cp [.lib.TAP.Parser.Result]Test.pm [--.lib.TAP.Parser.Result]Test.pm
cp [.lib.TAP.Parser.Result]Unknown.pm [--.lib.TAP.Parser.Result]Unknown.pm
cp [.lib.TAP.Parser.Result]Version.pm [--.lib.TAP.Parser.Result]Version.pm
cp [.lib.TAP.Parser.Result]YAML.pm [--.lib.TAP.Parser.Result]YAML.pm
cp [.lib.TAP.Parser.Scheduler]Job.pm [--.lib.TAP.Parser.Scheduler]Job.pm
cp [.lib.TAP.Parser.Scheduler]Spinner.pm [--.lib.TAP.Parser.Scheduler]Spinner.pm cp [.lib.TAP.Parser.SourceHandler]Executable.pm [--.lib.TAP.Parser.SourceHandler]Executable.pm cp [.lib.TAP.Parser.SourceHandler]File.pm [--.lib.TAP.Parser.SourceHandler]File.pm cp [.lib.TAP.Parser.SourceHandler]Handle.pm [--.lib.TAP.Parser.SourceHandler]Handle.pm cp [.lib.TAP.Parser.SourceHandler]Perl.pm [--.lib.TAP.Parser.SourceHandler]Perl.pm cp [.lib.TAP.Parser.SourceHandler]RawTAP.pm [--.lib.TAP.Parser.SourceHandler]RawTAP.pm
cp [.lib.TAP.Parser.YAMLish]Reader.pm [--.lib.TAP.Parser.YAMLish]Reader.pm
cp [.lib.TAP.Parser.YAMLish]Writer.pm [--.lib.TAP.Parser.YAMLish]Writer.pm
cp [.lib.TAP.Parser]Aggregator.pm [--.lib.TAP.Parser]Aggregator.pm
cp [.lib.TAP.Parser]Grammar.pm [--.lib.TAP.Parser]Grammar.pm
cp [.lib.TAP.Parser]Iterator.pm [--.lib.TAP.Parser]Iterator.pm
cp [.lib.TAP.Parser]IteratorFactory.pm [--.lib.TAP.Parser]IteratorFactory.pm
cp [.lib.TAP.Parser]Multiplexer.pm [--.lib.TAP.Parser]Multiplexer.pm
cp [.lib.TAP.Parser]Result.pm [--.lib.TAP.Parser]Result.pm
cp [.lib.TAP.Parser]ResultFactory.pm [--.lib.TAP.Parser]ResultFactory.pm
cp [.lib.TAP.Parser]Scheduler.pm [--.lib.TAP.Parser]Scheduler.pm
cp [.lib.TAP.Parser]Source.pm [--.lib.TAP.Parser]Source.pm
cp [.lib.TAP.Parser]SourceHandler.pm [--.lib.TAP.Parser]SourceHandler.pm
cp [.lib.TAP]Base.pm [--.lib.TAP]Base.pm
cp [.lib.TAP]Harness.pm [--.lib.TAP]Harness.pm
cp [.lib.TAP]Object.pm [--.lib.TAP]Object.pm
cp [.lib.TAP]Parser.pm [--.lib.TAP]Parser.pm
cp [.lib.Test]Harness.pm [--.lib.Test]Harness.pm
       Making Test (all)

Running pm_to_blib for cpan/Test directly
cp lib/Test.pm ../../lib/Test.pm
       Making Test::Simple (all)

Running pm_to_blib for cpan/Test-Simple directly
cp lib/Test/Builder/Tester.pm ../../lib/Test/Builder/Tester.pm
cp lib/Test/Builder/Module.pm ../../lib/Test/Builder/Module.pm
cp lib/Test/Builder/Tester/Color.pm ../../lib/Test/Builder/Tester/Color.pm
cp lib/Test/Simple.pm ../../lib/Test/Simple.pm
cp lib/Test/Builder.pm ../../lib/Test/Builder.pm
cp lib/Test/More.pm ../../lib/Test/More.pm
cp lib/Test/Tutorial.pod ../../lib/Test/Tutorial.pod
       Making Text::Balanced (all)

Running pm_to_blib for cpan/Text-Balanced directly
cp lib/Text/Balanced.pm ../../lib/Text/Balanced.pm
       Making Text::ParseWords (all)

Running pm_to_blib for cpan/Text-ParseWords directly
cp lib/Text/ParseWords.pm ../../lib/Text/ParseWords.pm
       Making Text::Tabs (all)

Running pm_to_blib for cpan/Text-Tabs directly
cp lib/Text/Tabs.pm ../../lib/Text/Tabs.pm
cp lib/Text/Wrap.pm ../../lib/Text/Wrap.pm
       Making Tie::RefHash (all)

Running pm_to_blib for cpan/Tie-RefHash directly
cp lib/Tie/RefHash.pm ../../lib/Tie/RefHash.pm
       Making Time::Local (all)

Running pm_to_blib for cpan/Time-Local directly
cp lib/Time/Local.pm ../../lib/Time/Local.pm
       Making version (all)

Running pm_to_blib for cpan/version directly
cp lib/version/vpp.pm ../../lib/version/vpp.pm
cp lib/version/Internals.pod ../../lib/version/Internals.pod
cp lib/version/regex.pm ../../lib/version/regex.pm
cp lib/version.pod ../../lib/version.pod
cp lib/version.pm ../../lib/version.pm

       Making Attribute::Handlers (all)

Running pm_to_blib for dist/Attribute-Handlers directly
cp lib/Attribute/Handlers.pm ../../lib/Attribute/Handlers.pm
       Making autouse (all)

Running pm_to_blib for dist/autouse directly
cp lib/autouse.pm ../../lib/autouse.pm
       Making base (all)

Running pm_to_blib for dist/base directly
cp lib/fields.pm ../../lib/fields.pm
cp lib/base.pm ../../lib/base.pm
       Making bignum (all)

Running pm_to_blib for dist/bignum directly
cp lib/Math/BigFloat/Trace.pm ../../lib/Math/BigFloat/Trace.pm
cp lib/bigint.pm ../../lib/bigint.pm
cp lib/Math/BigInt/Trace.pm ../../lib/Math/BigInt/Trace.pm
cp lib/bignum.pm ../../lib/bignum.pm
cp lib/bigrat.pm ../../lib/bigrat.pm
       Making Carp (all)

Running pm_to_blib for dist/Carp directly
cp lib/Carp.pm ../../lib/Carp.pm
cp lib/Carp/Heavy.pm ../../lib/Carp/Heavy.pm
       Making constant (all)

Running pm_to_blib for dist/constant directly
cp lib/constant.pm ../../lib/constant.pm
       Making Devel::SelfStubber (all)

Running pm_to_blib for dist/Devel-SelfStubber directly
cp lib/Devel/SelfStubber.pm ../../lib/Devel/SelfStubber.pm
       Making Dumpvalue (all)

Running pm_to_blib for dist/Dumpvalue directly
cp lib/Dumpvalue.pm ../../lib/Dumpvalue.pm
       Making Env (all)

Running pm_to_blib for dist/Env directly
cp lib/Env.pm ../../lib/Env.pm
       Making Exporter (all)

Running pm_to_blib for dist/Exporter directly
cp lib/Exporter/Heavy.pm ../../lib/Exporter/Heavy.pm
cp lib/Exporter.pm ../../lib/Exporter.pm
       Making ExtUtils::CBuilder (all)

Running pm_to_blib for dist/ExtUtils-CBuilder directly
cp lib/ExtUtils/CBuilder/Platform/aix.pm ../../lib/ExtUtils/CBuilder/Platform/aix.pm cp lib/ExtUtils/CBuilder/Platform/Unix.pm ../../lib/ExtUtils/CBuilder/Platform/Unix.pm cp lib/ExtUtils/CBuilder/Platform/dec_osf.pm ../../lib/ExtUtils/CBuilder/Platform/dec_osf.pm cp lib/ExtUtils/CBuilder/Platform/android.pm ../../lib/ExtUtils/CBuilder/Platform/android.pm cp lib/ExtUtils/CBuilder/Platform/darwin.pm ../../lib/ExtUtils/CBuilder/Platform/darwin.pm cp lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm ../../lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
cp lib/ExtUtils/CBuilder.pm ../../lib/ExtUtils/CBuilder.pm
cp lib/ExtUtils/CBuilder/Platform/VMS.pm ../../lib/ExtUtils/CBuilder/Platform/VMS.pm cp lib/ExtUtils/CBuilder/Platform/cygwin.pm ../../lib/ExtUtils/CBuilder/Platform/cygwin.pm cp lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm ../../lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm cp lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm ../../lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm cp lib/ExtUtils/CBuilder/Platform/os2.pm ../../lib/ExtUtils/CBuilder/Platform/os2.pm cp lib/ExtUtils/CBuilder/Platform/Windows.pm ../../lib/ExtUtils/CBuilder/Platform/Windows.pm
cp lib/ExtUtils/CBuilder/Base.pm ../../lib/ExtUtils/CBuilder/Base.pm
       Making ExtUtils::Command (all)
Running pm_to_blib for dist/ExtUtils-Command directly
cp lib/ExtUtils/Command.pm ../../lib/ExtUtils/Command.pm
       Making ExtUtils::Install (all)

Running pm_to_blib for dist/ExtUtils-Install directly
cp lib/ExtUtils/Installed.pm ../../lib/ExtUtils/Installed.pm
cp lib/ExtUtils/Install.pm ../../lib/ExtUtils/Install.pm
cp lib/ExtUtils/Packlist.pm ../../lib/ExtUtils/Packlist.pm
       Making ExtUtils::Manifest (all)

Running pm_to_blib for dist/ExtUtils-Manifest directly

Creating Makefile.PL in dist/ExtUtils-Manifest for ExtUtils::Manifest

Running Makefile.PL in dist/ExtUtils-Manifest
DKB1:[usr.robertson.WebDownloads.perl.perl-5^.20^.2.][000000]MINIPERL.EXE;2 "-I../../lib" "Makefile.PL" "INST_LIB=[--.lib]" "INST_AR
CHLIB=[--.lib]" "PERL_CORE=1"
Generating a MMK-style Descrip.MMS
Writing Descrip.MMS for ExtUtils::Manifest
Making all in dist/ExtUtils-Manifest
MMK all /DESCRIPTION=descrip.mms /MACRO=("PERL_CORE=1")
cp [.lib.ExtUtils]MANIFEST.SKIP [--.lib.ExtUtils]MANIFEST.SKIP
cp [.lib.ExtUtils]Manifest.pm [--.lib.ExtUtils]Manifest.pm
       Making ExtUtils::ParseXS (all)

Running pm_to_blib for dist/ExtUtils-ParseXS directly

Creating Makefile.PL in dist/ExtUtils-ParseXS for ExtUtils::ParseXS

Running Makefile.PL in dist/ExtUtils-ParseXS
DKB1:[usr.robertson.WebDownloads.perl.perl-5^.20^.2.][000000]MINIPERL.EXE;2 "-I../../lib" "Makefile.PL" "INST_LIB=[--.lib]" "INST_AR
CHLIB=[--.lib]" "PERL_CORE=1"
Generating a MMK-style Descrip.MMS
Writing Descrip.MMS for ExtUtils::ParseXS
Making all in dist/ExtUtils-ParseXS
MMK all /DESCRIPTION=descrip.mms /MACRO=("PERL_CORE=1")
%MMK-F-CANTUPD, cannot update target [.LIB.EXTUTILS]XSUBPP^.. - sources unknown %MMK-F-CANTUPD, cannot update target [.LIB.EXTUTILS]XSUBPP^.. - sources unknown
Unsuccessful make(dist/ExtUtils-ParseXS): code=1024 at make_ext.pl line 561.
%NONAME-F-NOMSG, Message number 0C14805C
%MMK-F-ERRUPD, error status %X0C14805C occurred when updating target NONXSEXT
 ROBERTSON    job terminated at  2-JUN-2015 10:20:50.81

 Accounting information:
Buffered I/O count: 66935 Peak working set size: 21104 Direct I/O count: 48976 Peak virtual size: 198240 Page faults: 137869 Mounted volumes: 0 Charged CPU time: 0 00:00:48.62 Elapsed time: 0 00:26:45.53

Reply via email to