Show quoted text> Building on a new Debian on Amazon Lightsail, I get:
>
> Search:
> '/home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000'
> for files with 'File::Copy::Recursive' #
> Module-FromPerlVer-0.030000/Makefile 19 : '# META_MERGE =>
> { TEST_REQUIRES=>{ Archive::Tar=>q[0], File::Temp=>q[0],
> Test::More=>q[0], version=>q[0], FindBin=>q[0], strict=>q[0],
> List::MoreUtils=>q[0], List::Util=>q[1.046000],
> File::Spec::Functions=>q[0], File::Find=>q[0], Test::Deep=>q[0],
> File::Copy::Recursive::Reduced=>q[0.006000], Symbol=>q[0],
> File::Basename=>q[0], Cwd=>q[3.073000], lib=>q[0] },
> meta-spec=>{ version=>q[2] }, CONFIGURE_REQUIRES=>{ version=>q[0],
> strict=>q[0], ExtUtils::MakeMaker=>undef }, dynamic_config=>q[1] } #
> ' # Module-FromPerlVer-0.030000/Makefile 21 : '# PREREQ_PM =>
> { List::Util=>q[1.046000], File::Spec::Functions=>q[0], Symbol=>q[0],
> File::Basename=>q[0], Cwd=>q[3.073000], File::Find=>q[0],
> File::Copy::Recursive::Reduced=>q[0.006000], Test::More=>q[0],
> version=>q[0], FindBin=>q[0], strict=>q[0] } # ' #
> Module-FromPerlVer-0.030000/Makefile 505 : ' $(NOECHO) $(ECHO) '
> File::Copy::Recursive::Reduced: '\''0.006000'\''' >> META_new.yml # '
> # Module-FromPerlVer-0.030000/Makefile 523 : ' $(NOECHO) $(ECHO) '
> File::Copy::Recursive::Reduced: '\''0.006000'\''' >> META_new.yml # '
> # Module-FromPerlVer-0.030000/Makefile 575 : ' $(NOECHO) $(ECHO)
> ' "File::Copy::Recursive::Reduced" : "0.006000",' >>
> META_new.json # ' # Module-FromPerlVer-0.030000/Makefile 598 : '
> $(NOECHO) $(ECHO) ' "File::Copy::Recursive::Reduced" :
> "0.006000",' >> META_new.json # ' #
> Module-FromPerlVer-0.030000/Makefile 896 : ' $(NOECHO) $(ECHO)
> ' <REQUIRE NAME="File::Copy::Recursive::Reduced"
> VERSION="0.006" />' >> $(DISTNAME).ppd # ' #
> Module-FromPerlVer-0.030000/META.json 37 : '
> "File::Copy::Recursive::Reduced" : "0.006000", # ' #
> Module-FromPerlVer-0.030000/META.json 60 : '
> "File::Copy::Recursive::Reduced" : "0.006000", # ' #
> Module-FromPerlVer-0.030000/MYMETA.json 37 : '
> "File::Copy::Recursive::Reduced" : "0.006000", # ' #
> Module-FromPerlVer-0.030000/MYMETA.json 60 : '
> "File::Copy::Recursive::Reduced" : "0.006000", # ' #
> Module-FromPerlVer-0.030000/MYMETA.yml 23 : '
> File::Copy::Recursive::Reduced: '0.006000' # ' #
> Module-FromPerlVer-0.030000/MYMETA.yml 41 : '
> File::Copy::Recursive::Reduced: '0.006000' # ' #
> Module-FromPerlVer-0.030000/CHANGES 5 : ' out
> File::Copy::Recursive, which is not used in the Makefile.PL, # ' #
> Module-FromPerlVer-0.030000/CHANGES 6 : ' module, or test code.
> File::Copy::Recursive is not installed # ' #
> Module-FromPerlVer-0.030000/CHANGES 13 : '
> "File::Copy::Recursive" and dumping the result along with # ' #
> Module-FromPerlVer-0.030000/CHANGES 27 : ' File::Copy::Recursive
> may still have problems; revert to # ' #
> Module-FromPerlVer-0.030000/CHANGES 28 : '
> File::Copy::Recursive::Reduced. # ' #
> Module-FromPerlVer-0.030000/Makefile.PL 81 :
> ' [ qw( File::Copy::Recursive::Reduced v0.6.0
> ) ], # ' # Module-FromPerlVer-0.030000/Makefile.PL 112 :
> ' [ qw( File::Copy::Recursive::Reduced v0.6.0 ) ], # '
> # Module-FromPerlVer-0.030000/META.yml 23 : '
> File::Copy::Recursive::Reduced: '0.006000' # ' #
> Module-FromPerlVer-0.030000/META.yml 41 : '
> File::Copy::Recursive::Reduced: '0.006000' # ' #
> Module/FromPerlVer.pm 6 : '# File::Copy::Recursive & friends --
> yeah, ancient. # ' # Module/FromPerlVer.pm 21 : 'use
> File::Copy::Recursive::Reduced qw( dircopy ); # ' #
> Module/FromPerlVer.pm 460 : ' # this returns the count from
> File::Copy::Recursive, # ' # Module/FromPerlVer.pm 828 : '=item
> File::Copy::Recursive # ' # man3/Module::FromPerlVer.3pm 483 : '.IP
> "File::Copy::Recursive" 4 # ' # man3/Module::FromPerlVer.3pm 484 :
> '.IX Item "File::Copy::Recursive" # ' # Module/FromPerlVer.pm 6 : '#
> File::Copy::Recursive & friends -- yeah, ancient. # ' #
> Module/FromPerlVer.pm 21 : 'use File::Copy::Recursive::Reduced
> qw( dircopy ); # ' # Module/FromPerlVer.pm 460 : ' # this returns
> the count from File::Copy::Recursive, # ' # Module/FromPerlVer.pm
> 828 : '=item File::Copy::Recursive # ' # t/00-usable.t 39 :
> ' -1 < index $line, 'File::Copy::Recursive' # ' #
> t/00-usable.t 50 : 'diag "Search: '$cwd' for files with
> 'File::Copy::Recursive'"; # ' Use of ?PATTERN? without explicit
> operator is deprecated
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 314. Array found where operator expected
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 336, near "? " (Might be a runaway multi-line ?? string starting
> on line 314)
>
> # Failed test 'require Module::FromPerlVer;'
> # at t/00-usable.t line 55.
> # Tried to require 'Module::FromPerlVer'.
> # Error: Global symbol "$vol" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 318. # Global symbol "$dir" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 318. # Global symbol "$base" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 318. # Global symbol "$is_dir" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 319. # Global symbol "$sub_d" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 321. # Global symbol "$dir" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 321. # Global symbol "$is_dir" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 323. # Global symbol "$vol" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 323. # Global symbol "$sub_d" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 323. # Global symbol "$base" requires explicit package name
> at /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> line 323.
> # /home/admin/.cpanm/work/1532013493.21183/Module-FromPerlVer-0.030000/blib/lib/Module/FromPerlVer.pm
> has too many errors. # Compilation failed in require at (eval 8) line
> 2. Bailout called. Further testing stopped: Module::FromPerlVer is
> not usable. FAILED--Further testing stopped: Module::FromPerlVer is
> not usable. Makefile:876: recipe for target 'test_dynamic' failed
> make: *** [test_dynamic] Error 255 -> FAIL Installing
> Module::FromPerlVer failed.
> See /home/admin/.cpanm/work/1532013493.21183/build.log for details.
> Retry with --force to force install it.
First time I've seen that one...
Checking it out.
The overly-verbose logging was an attempt to see where the required
modules were not being installed -- turns out on systems with really
old E:MM installs.
--
Steven Lembark 1505 National Ave
Workhorse Computing Rockford, IL 61103
lembark@wrkhors.com +1 888 359 3508