Subject: | SVN-Simple: t/1edit.t fails against perl-5.31.0 on FreeBSD-12 |
As per subject line. Tested today as part of CPAN-River-3000 testing. Excerpt from cpanm build.log:
#####
[analysis] $ dumpjson CLKAO.SVN-Simple-0.28.log.json
{
author => "CLKAO",
dist => "SVN-Simple",
distname => "SVN-Simple-0.28",
distversion => 0.28,
grade => "FAIL",
prereqs => undef,
test_output => [
"Building and testing SVN-Simple-0.28",
"cp lib/SVN/Simple/Editor.pm blib/lib/SVN/Simple/Editor.pm",
"cp lib/SVN/Simple/Edit.pm blib/lib/SVN/Simple/Edit.pm",
"PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl-5.31.0/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"-e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')\" t/*.t",
"",
"# Failed test 'require SVN::Core;'",
"# at t/1edit.t line 9.",
"# Tried to require 'SVN::Core'.",
"# Error: Can't locate SVN/Core.pm in \@INC (you may need to install the SVN::Core module) (\@INC contains: /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/arch /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0 /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0 .) at (eval 64) line 2.",
"",
"# Failed test 'require SVN::Repos;'",
"# at t/1edit.t line 10.",
"# Tried to require 'SVN::Repos'.",
"# Error: Can't locate SVN/Repos.pm in \@INC (you may need to install the SVN::Repos module) (\@INC contains: /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/arch /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0 /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0 .) at (eval 65) line 2.",
"",
"# Failed test 'require SVN::Fs;'",
"# at t/1edit.t line 11.",
"# Tried to require 'SVN::Fs'.",
"# Error: Can't locate SVN/Fs.pm in \@INC (you may need to install the SVN::Fs module) (\@INC contains: /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/arch /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0 /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0 .) at (eval 66) line 2.",
"",
"# Failed test 'require SVN::Simple::Edit;'",
"# at t/1edit.t line 12.",
"# Tried to require 'SVN::Simple::Edit'.",
"# Error: Can't locate SVN/Core.pm in \@INC (you may need to install the SVN::Core module) (\@INC contains: /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/arch /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0 /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0/amd64-freebsd-thread-multi /home/jkeenan/var/tad/testing/perl-5.31.0/lib/5.31.0 .) at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib/SVN/Simple/Edit.pm line 5.",
"# BEGIN failed--compilation aborted at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/SVN-Simple-0.28/blib/lib/SVN/Simple/Edit.pm line 5.",
"# Compilation failed in require at (eval 67) line 2.",
"Undefined subroutine &SVN::Repos::create called at t/1edit.t line 24.",
"# Looks like your test exited with 2 just after 4.",
"t/1edit.t .. ",
"Dubious, test returned 2 (wstat 512, 0x200)",
"Failed 8/8 subtests ",
"",
"Test Summary Report",
"-------------------",
"t/1edit.t (Wstat: 512 Tests: 4 Failed: 4)",
" Failed tests: 1-4",
" Non-zero exit status: 2",
" Parse errors: Bad plan. You planned 8 tests but ran 4.",
"Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.02 sys + 0.12 cusr 0.02 csys = 0.17 CPU)",
"Result: FAIL",
],
via => "App::cpanminus::reporter 0.17 (1.7044)",
}
#####
Can you investigate?
Thank you very much.
Jim Keenan