Subject: | lacking dependencies |
perl 5.14.2 RHEL5
2477.2: chdir to <BUILD>/MooseX-Exception-Base-v0.0.1
2477.2: <DISTRO-PERL> Makefile.PL && make && make test && make install
Checking if your kit is complete...
Looks good
Writing Makefile for MooseX::Exception::Base
Writing MYMETA.yml and MYMETA.json
cp lib/MooseX/Exception/Base/Stringify.pm blib/lib/MooseX/Exception/Base/Stringify.pm
cp lib/MooseX/Exception/Base.pm blib/lib/MooseX/Exception/Base.pm
Manifying blib/man3/MooseX::Exception::Base::Stringify.3
Manifying blib/man3/MooseX::Exception::Base.3
PERL_DL_NONLAZY=1 /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ....... Can't locate Path/Class.pm in @INC (@INC contains: /data/opt/uq.local/build/uq.cis.perl.build.rhel5-5.14.2-20120716/tarball-build/MooseX-Exception-Base-v0.0.1/blib/lib
/data/opt/uq.local/build/uq.cis.perl.build.rhel5-5.14.2-20120716/tarball-build/MooseX-Exception-Base-v0.0.1/blib/arch /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/site_perl/5.14.2/x86_64-linux /opt/perl/uq.cis.perl-
dmt-toys.rhel5-5.14.2-20120716/lib/site_perl/5.14.2 /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/5.14.2/x86_64-linux /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/5.14.2 /opt/perl/site_perl
/opt/perl/other_perl .) at t/00-load.t line 7.
BEGIN failed--compilation aborted at t/00-load.t line 7.
t/00-load.t ....... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/critic.t ........ skipped: Author test. Set TEST_AUTHOR environment variable to a true value to run.
t/kwalitee.t ...... skipped: Author test. Set TEST_AUTHOR environment variable to a true value to run.
t/pod-coverage.t .. skipped: Author test. Set TEST_AUTHOR environment variable to a true value to run.
t/pod.t ........... skipped: Test::Pod 1.22 required for testing POD
t/spelling.t ...... skipped: Author test. Set TEST_AUTHOR environment variable to a true value to run.
t/throw.t ......... Can't locate Moose.pm in @INC (@INC contains: /data/opt/uq.local/build/uq.cis.perl.build.rhel5-5.14.2-20120716/tarball-build/MooseX-Exception-Base-v0.0.1/blib/lib /data/opt/uq.local/build/uq.cis.perl.build.rhel5-
5.14.2-20120716/tarball-build/MooseX-Exception-Base-v0.0.1/blib/arch /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/site_perl/5.14.2/x86_64-linux /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-
20120716/lib/site_perl/5.14.2 /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/5.14.2/x86_64-linux /opt/perl/uq.cis.perl-dmt-toys.rhel5-5.14.2-20120716/lib/5.14.2 /opt/perl/site_perl /opt/perl/other_perl .) at t/throw.t
line 4.
BEGIN failed--compilation aborted at t/throw.t line 4.
t/throw.t ......... Dubious, test returned 2 (wstat 512, 0x200)
the build process I use constructs a dependency graph from META* files
and won't install unless tests PASS
Sometimes they're lacking, so I've added a manual entry for now (so W3C::SOAP builds)
'MooseX::Exception::Base' => [ 'unlisted', # not in META*, Makefile.PL, Build.PL; from 00-load.t & lib
'Path::Class', 'Moose' ],