What happens if you install Params::Util? -- David
On Tue, Jul 13, 2010 at 8:22 AM, Martin J. Evans <martin.ev...@easysoft.com> wrote: > David Golden wrote: >> This looks to be somewhere down in the Sub::Exporter/Data::OptList >> stack. What happened when those were installed? >> >> RJBS -- any ideas? >> >> -- David > > I've no idea about Sub::Export/Data::OptList as I never installed them. > I tried to install Test::Reporter::Transport::Metabase from the CPAN > shell in Perl 5.10.0 and when that failed I download the distribution > and attempted it manually: > > cpantes...@bragi:/tmp$ cd /tmp > cpantes...@bragi:/tmp$ perl --version > > This is perl, v5.10.0 built for i686-linux > cpantes...@bragi:/tmp$ tar xzvf > /home/martin/Desktop/Test-Reporter-Transport-Metabase-1.999005.tar.gz > cpantes...@bragi:/tmp$ cd Test-Reporter-Transport-Metabase-1.999005/ > cpantes...@bragi:/tmp/Test-Reporter-Transport-Metabase-1.999005$ perl > Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Test::Reporter::Transport::Metabase > cpantes...@bragi:/tmp/Test-Reporter-Transport-Metabase-1.999005$ perl > Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Test::Reporter::Transport::Metabase > cpantes...@bragi:/tmp/Test-Reporter-Transport-Metabase-1.999005$ make > cp lib/Test/Reporter/Transport/Metabase.pm > blib/lib/Test/Reporter/Transport/Metabase.pm > Manifying blib/man3/Test::Reporter::Transport::Metabase.3 > cpantes...@bragi:/tmp/Test-Reporter-Transport-Metabase-1.999005$ make test > PERL_DL_NONLAZY=1 /home/cpantester/perl10/bin/perl > "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', > 'blib/arch')" t/*.t > t/00-compile.t .. Can't locate Params/Util.pm in @INC (@INC contains: > lib /tmp/Test-Reporter-Transport-Metabase-1.999005/blib/lib > /tmp/Test-Reporter-Transport-Metabase-1.999005/blib/arch > /home/cpantester/perl10/lib/5.10.0/i686-linux > /home/cpantester/perl10/lib/5.10.0 > /home/cpantester/perl10/lib/site_perl/5.10.0/i686-linux > /home/cpantester/perl10/lib/site_perl/5.10.0 .) at > /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. > > rest of output as below. > > cpantes...@bragi:/tmp/Test-Reporter-Transport-Metabase-1.999005$ perl > -MSub::Exporter -le 'print $Sub::Exporter::VERSION' > Can't locate Params/Util.pm in @INC (@INC contains: > /home/cpantester/perl10/lib/5.10.0/i686-linux > /home/cpantester/perl10/lib/5.10.0 > /home/cpantester/perl10/lib/site_perl/5.10.0/i686-linux > /home/cpantester/perl10/lib/site_perl/5.10.0 .) at > /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. > > and similarly in Data::OptList. > > Both Data::OptList and Sub::Exporter are up to date. > > I did get this working in another Perl 5.12.1 ok. > > Martin > -- > Martin J. Evans > Easysoft Limited > http://www.easysoft.com > >> On Tue, Jul 13, 2010 at 4:01 AM, Martin J. Evans >> <martin.ev...@easysoft.com> wrote: >>> Hi, >>> >>> Having now claimed my metabase id I went back to my testing system >>> (which has laid dormant since Christmas) and attempted to get up to date >>> with the lastest testing modules. Unfortunately >>> Test::Reporter::Transport::Metabase failed with the following: >>> >>> ~/Test-Reporter-Transport-Metabase-1.999005$ make test >>> PERL_DL_NONLAZY=1 /home/cpantester/perl10/bin/perl >>> "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', >>> 'blib/arch')" t/*.t >>> t/00-compile.t .. Can't locate Params/Util.pm in @INC (@INC contains: >>> lib /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/lib >>> /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/arch >>> /home/cpantester/perl10/lib/5.10.0/i686-linux >>> /home/cpantester/perl10/lib/5.10.0 >>> /home/cpantester/perl10/lib/site_perl/5.10.0/i686-linux >>> /home/cpantester/perl10/lib/site_perl/5.10.0 .) at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. >>> Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Sub/Exporter.pm line 7. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Sub/Exporter.pm line 7. >>> Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/GUID.pm line 342. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/GUID.pm line 342. >>> Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Fact.pm line 20. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Fact.pm line 20. >>> Compilation failed in require at (eval 42) line 3. >>> ...propagated at /home/cpantester/perl10/lib/5.10.0/base.pm line 94. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Report.pm line 22. >>> Compilation failed in require at (eval 2) line 3. >>> ...propagated at /home/cpantester/perl10/lib/5.10.0/base.pm line 94. >>> BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/CPAN/Testers/Report.pm line 15. >>> Compilation failed in require at lib/Test/Reporter/Transport/Metabase.pm >>> line 24. >>> BEGIN failed--compilation aborted at >>> lib/Test/Reporter/Transport/Metabase.pm line 24. >>> Compilation failed in require. >>> BEGIN failed--compilation aborted. >>> t/00-compile.t .. 1/1 >>> # Failed test 'Test::Reporter::Transport::Metabase loaded ok' >>> # at t/00-compile.t line 42. >>> # got: '' >>> # expected: 'Test::Reporter::Transport::Metabase ok' >>> # Looks like you failed 1 test of 1. >>> t/00-compile.t .. Dubious, test returned 1 (wstat 256, 0x100) >>> Failed 1/1 subtests >>> t/00-load.t ..... 1/1 >>> # Failed test 'use Test::Reporter::Transport::Metabase;' >>> # at t/00-load.t line 15. >>> # Tried to use 'Test::Reporter::Transport::Metabase'. >>> # Error: Can't locate Params/Util.pm in @INC (@INC contains: >>> /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/lib >>> /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/arch >>> /home/cpantester/perl10/lib/5.10.0/i686-linux >>> /home/cpantester/perl10/lib/5.10.0 >>> /home/cpantester/perl10/lib/site_perl/5.10.0/i686-linux >>> /home/cpantester/perl10/lib/site_perl/5.10.0 .) at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/OptList.pm line 7. >>> # Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Sub/Exporter.pm line 7. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Sub/Exporter.pm line 7. >>> # Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/GUID.pm line 342. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Data/GUID.pm line 342. >>> # Compilation failed in require at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Fact.pm line 20. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Fact.pm line 20. >>> # Compilation failed in require at (eval 46) line 3. >>> # ...propagated at /home/cpantester/perl10/lib/5.10.0/base.pm line 94. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/Metabase/Report.pm line 22. >>> # Compilation failed in require at (eval 6) line 3. >>> # ...propagated at /home/cpantester/perl10/lib/5.10.0/base.pm line 94. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/perl10/lib/site_perl/5.10.0/CPAN/Testers/Report.pm line 15. >>> # Compilation failed in require at >>> /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/lib/Test/Reporter/Transport/Metabase.pm >>> line 24. >>> # BEGIN failed--compilation aborted at >>> /home/cpantester/Test-Reporter-Transport-Metabase-1.999005/blib/lib/Test/Reporter/Transport/Metabase.pm >>> line 24. >>> # Compilation failed in require at (eval 4) line 2. >>> # BEGIN failed--compilation aborted at (eval 4) line 2. >>> # Testing Test::Reporter::Transport::Metabase 1.999005, Perl 5.010000, >>> /home/cpantester/perl10/bin/perl >>> # Looks like you failed 1 test of 1. >>> t/00-load.t ..... Dubious, test returned 1 (wstat 256, 0x100) >>> Failed 1/1 subtests >>> >>> Test Summary Report >>> ------------------- >>> t/00-compile.t (Wstat: 256 Tests: 1 Failed: 1) >>> Failed test: 1 >>> Non-zero exit status: 1 >>> t/00-load.t (Wstat: 256 Tests: 1 Failed: 1) >>> Failed test: 1 >>> Non-zero exit status: 1 >>> Files=2, Tests=2, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.12 cusr >>> 0.02 csys = 0.17 CPU) >>> Result: FAIL >>> Failed 2/2 test programs. 2/2 subtests failed. >>> make: *** [test_dynamic] Error 1 >>> cpantes...@bragi:~/Test-Reporter-Transport-Metabase-1.999005$ >>> >>> I don't see Params::Util in the required list. >>> >>> Martin >>> -- >>> Martin J. Evans >>> Easysoft Limited >>> http://www.easysoft.com >>> >