Subject: | Building of POE::Declare (after 0.09) somehow does not complain about missing build dependency |
Checking if your kit is complete...
Looks good
Writing Makefile for POE::Declare
cp lib/POE/Declare/Meta/Attribute.pm blib/lib/POE/Declare/Meta/Attribute.pm
cp lib/POE/Declare/Meta/Slot.pm blib/lib/POE/Declare/Meta/Slot.pm
cp lib/POE/Declare.pm blib/lib/POE/Declare.pm
cp lib/POE/Declare/Meta/Event.pm blib/lib/POE/Declare/Meta/Event.pm
cp lib/POE/Declare/Meta/Message.pm blib/lib/POE/Declare/Meta/Message.pm
cp lib/POE/Declare/Meta.pm blib/lib/POE/Declare/Meta.pm
cp lib/POE/Declare/Meta/Internal.pm blib/lib/POE/Declare/Meta/Internal.pm
cp lib/POE/Declare/Meta/Param.pm blib/lib/POE/Declare/Meta/Param.pm
cp lib/POE/Declare/Object.pm blib/lib/POE/Declare/Object.pm
cp lib/POE/Declare/Meta/Timeout.pm blib/lib/POE/Declare/Meta/Timeout.pm
Manifying blib/man3/POE::Declare::Meta::Slot.3
Manifying blib/man3/POE::Declare::Meta::Attribute.3
Manifying blib/man3/POE::Declare.3
Manifying blib/man3/POE::Declare::Meta.3
Manifying blib/man3/POE::Declare::Meta::Event.3
Manifying blib/man3/POE::Declare::Meta::Internal.3
Manifying blib/man3/POE::Declare::Meta::Param.3
Manifying blib/man3/POE::Declare::Object.3
Manifying blib/man3/POE::Declare::Meta::Timeout.3
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01_compile.t .. ok
t/02_export.t ... ok
t/03_simple.t ... ok
t/04_stop.t ..... Can't locate Test/POE/Stopping.pm in @INC (@INC
contains: /private/var/mobile/src/p5/POE-Declare-0.13/inc
/private/var/mobile/src/p5/POE-Declare-0.13/blib/lib
/private/var/mobile/src/p5/POE-Declare-0.13/blib/arch
/usr/local/lib/perl5/5.10.0/arm-iphoneos /usr/local/lib/perl5/5.10.0
/usr/local/lib/perl5/site_perl/5.10.0/arm-iphoneos
/usr/local/lib/perl5/site_perl/5.10.0
/usr/local/lib/perl5/5.10.0/arm-iphoneos /usr/local/lib/perl5/5.10.0 .
.) at t/04_stop.t line 14.
BEGIN failed--compilation aborted at t/04_stop.t line 14.
t/04_stop.t ..... 1/10 # Looks like you planned 10 tests but ran 1.
# Looks like your test exited with 2 just after 1.
t/04_stop.t ..... Dubious, test returned 2 (wstat 512, 0x200)
Failed 9/10 subtests
t/97_meta.t ..... skipped: Author tests not required for installation
t/98_pod.t ...... skipped: Author tests not required for installation
t/99_pmv.t ...... skipped: Author tests not required for installation
Test Summary Report
-------------------
t/04_stop.t (Wstat: 512 Tests: 1 Failed: 0)
Non-zero exit status: 2
Parse errors: Bad plan. You planned 10 tests but ran 1.
Files=7, Tests=82, 22 wallclock secs ( 1.53 usr 0.33 sys + 16.58 cusr
2.65 csys = 21.09 CPU)
Result: FAIL
Failed 1/7 test programs. 0/82 subtests failed.
make: *** [test_dynamic] Error 255
~/src/p5>uname -a
Darwin iPhone 9.4.1 Darwin Kernel Version 9.4.1: Mon Dec 8 20:59:30 PST
2008; root:xnu-1228.7.37~4/RELEASE_ARM_S5L8900X iPhone1,2 arm N82AP Darwin
~/src/p5>perl -v
This is perl, v5.10.0 built for arm-iphoneos
...
Installing Test::POE::Stopping solved this issue, obviously.