develooper Front page | perl.cpan.testers.discuss | Postings from April 2021

CPAN::Reporter: error loading Test::Reporter::Transport::Metabase.

Thread Next
From:
James E Keenan
Date:
April 28, 2021 01:05
Subject:
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase.
Message ID:
20210428010501.5463.qmail@lists-nntp.develooper.com
On FreeBSD-12 I have CPAN::Reporter and Task::CPAN::Reporter installed. 
In ~/.cpan/CPAN/MyConfig.pm I have set:  'test_report' => q[1],

But when I use the 'cpan' shell to 'install' or 'test' CPAN distros, no 
test report is generated or sent.  Here is typical output:

#####
cpan[2]> test ExtUtils::ModuleMaker
Running test for module 'ExtUtils::ModuleMaker'
Checksum for 
/home/jkeenan/.cpan/sources/authors/id/J/JK/JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz 
ok
Configuring J/JK/JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz with Makefile.PL

CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. 
Please install the missing module or choose a different transport mechanism.

Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for ExtUtils::ModuleMaker
Writing MYMETA.yml and MYMETA.json
(/usr/local/bin/perl Makefile.PL exited with 0)
CPAN::Reporter: Makefile.PL result is 'pass', No errors.
   JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz
   /usr/local/bin/perl Makefile.PL -- OK
Running make for J/JK/JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz

CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. 
Please install the missing module or choose a different transport mechanism.

...

All tests successful.
Files=18, Tests=1589,  4 wallclock secs ( 0.13 usr  0.05 sys +  3.32 
cusr  0.59 csys =  4.09 CPU)
Result: PASS
(/usr/bin/make test exited with 0)
CPAN::Reporter: Test result is 'pass', All tests successful.
CPAN::Reporter: preparing a CPAN Testers report for 
ExtUtils-ModuleMaker-0.63

CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. 
Please install the missing module or choose a different transport mechanism.

CPAN::Reporter: problem with Test::Reporter transport:
Test::Reporter: could not load 'Test::Reporter::Transport::Metabase'
Attempt to reload Test/Reporter/Transport/Metabase.pm aborted.
Compilation failed in require at (eval 192) line 1.

  at /usr/local/lib/perl5/site_perl/CPAN/Reporter.pm line 464.

Test report will not be sent
   JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz
   /usr/bin/make test -- OK
#####

This is similar to a problem about which I posted to this list in April 
2020.  Thread started here:
https://www.nntp.perl.org/group/perl.cpan.testers.discuss/2020/04/msg4477.html

Why am I getting this spurious "missing module" failure?  What can I do 
to fix it?

Thank you very much.
Jim Keenan

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About