Start 2010-01-21T00:05:16
ActivePerl-818 CPAN-1.9402
Going to read '/Users/fly818/var/cpan/Metadata'
Database was generated on Wed, 20 Jan 2010 22:42:04 GMT
Running make for P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/P/PE/PERIGRIN/CHECKSUMS
Checksum for /Users/fly818/var/cpan/sources/authors/id/P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz ok
Will not use Archive::Tar, need 1.00
Task-Kensho-0.20/
Task-Kensho-0.20/Changes
Task-Kensho-0.20/inc/
Task-Kensho-0.20/inc/Module/
Task-Kensho-0.20/inc/Module/AutoInstall.pm
Task-Kensho-0.20/inc/Module/Install/
Task-Kensho-0.20/inc/Module/Install/AutoInstall.pm
Task-Kensho-0.20/inc/Module/Install/AutoManifest.pm
Task-Kensho-0.20/inc/Module/Install/Base.pm
Task-Kensho-0.20/inc/Module/Install/Can.pm
Task-Kensho-0.20/inc/Module/Install/Fetch.pm
Task-Kensho-0.20/inc/Module/Install/Include.pm
Task-Kensho-0.20/inc/Module/Install/Makefile.pm
Task-Kensho-0.20/inc/Module/Install/Metadata.pm
Task-Kensho-0.20/inc/Module/Install/Repository.pm
Task-Kensho-0.20/inc/Module/Install/Win32.pm
Task-Kensho-0.20/inc/Module/Install/WriteAll.pm
Task-Kensho-0.20/inc/Module/Install.pm
Task-Kensho-0.20/lib/
Task-Kensho-0.20/lib/Task/
Task-Kensho-0.20/lib/Task/Kensho.pm
Task-Kensho-0.20/Makefile.PL
Task-Kensho-0.20/MANIFEST
Task-Kensho-0.20/META.yml
Task-Kensho-0.20/ranguard.suggest
Task-Kensho-0.20/README
Task-Kensho-0.20/t/
Task-Kensho-0.20/t/00.load.t
Task-Kensho-0.20/TODO
CPAN.pm: Going to build P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
>>> /Users/fly818/bin/perl Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Basic Toolchain]
- Bundle::CPAN ...loaded. (1.858)
- local::lib ...loaded. (1.004009)
- version ...loaded. (0.79)
[Testing]
- Test::Simple ...loaded. (0.94)
- Test::Most ...loaded. (0.21)
- Test::Exception ...loaded. (0.29)
- Test::Pod ...loaded. (1.41)
- Test::Pod::Coverage ...loaded. (1.08)
- Test::Memory::Cycle ...loaded. (1.04)
- Devel::Cover ...loaded. (0.65)
[Exception Handling]
- Try::Tiny ...loaded. (0.02)
- TryCatch ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [Y/n] y
[Object Oriented Programming]
- Task::Moose ...loaded. (0.03)
[Asynchronous Programming]
- POE ...loaded. (1.284)
[XML Development]
- XML::LibXML ...loaded. (1.69)
- XML::SAX ...loaded. (0.96)
- XML::Generator::PerlData ...loaded. (0.91)
- XML::SAX::Writer ...loaded. (0.52)
[Web Development]
- Task::Catalyst ...loaded. (3.0000)
- CGI::FormBuilder::Source::Perl ...loaded. (0.01)
- XML::RSS ...loaded. (1.47)
- XML::Atom ...loaded. (0.37)
- MIME::Types ...loaded. (1.28)
[Web Crawling]
- Bundle::LWP ...loaded. (5.810)
- LWP::Simple ...loaded. (5.827)
- WWW::Mechanize ...loaded. (1.60)
[Database Development]
- DBI ...loaded. (1.609)
- DBD::SQLite ...loaded. (1.29)
- DBIx::Class ...loaded. (0.08108)
- DBIx::Class::Schema::Loader ...loaded. (0.04006)
- SQL::Translator ...loaded. (0.11003)
[Excel / CSV]
- Text::CSV_XS ...loaded. (0.70)
- Spreadsheet::ParseExcel::Simple ...loaded. (1.04)
- Spreadsheet::WriteExcel::Simple ...loaded. (1.04)
[Module Development]
- Dist::Zilla ...loaded. (1.100160)
- Module::Install ...loaded. (0.91)
- Devel::NYTProf ...loaded. (2.10)
- Perl::Tidy ...loaded. (20090616)
- Perl::Critic ...loaded. (1.105)
- Carp::Always ...loaded. (0.09)
- Modern::Perl ...missing.
- Perl::Version ...loaded. (1.009)
- Software::License ...loaded. (0.012)
- Pod::Readme ...loaded. (0.09)
==> Auto-install the 1 optional module(s) from CPAN? [y/N] n
[Email Modules]
- Email::Valid ...loaded. (0.182)
- Email::Sender ...loaded. (0.093380)
[Date Modules]
- DateTime ...loaded. (0.53)
- Date::Tiny ...loaded. (1.04)
- Time::Tiny ...loaded. (1.05)
- DateTime::Tiny ...loaded. (1.04)
- Time::ParseDate ...loaded. (2006.0814)
[Config Modules]
- Config::Any ...loaded. (0.18)
- Config::General ...loaded. (2.44)
[Useful Command-line Tools]
- App::Ack ...loaded. (1.92)
- Devel::REPL ...loaded. (1.003007)
- Module::CoreList ...loaded. (2.24)
[Script Hackery]
- Smart::Comments ...loaded. (1.0.4)
- Term::ProgressBar::Simple ...loaded. (0.03)
- IO::All ...loaded. (0.39)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite TryCatch 0 not found.
at /Users/fly818/var/megalib/ExtUtils/MakeMaker.pm line 457
ExtUtils::MakeMaker::new('MM', 'HASH(0x1859134)') called at /Users/fly818/var/megalib/ExtUtils/MakeMaker.pm line 57
ExtUtils::MakeMaker::WriteMakefile('realclean', 'HASH(0x5dd0610)', 'test', 'HASH(0x5dc5c64)', 'NAME', 'Task::Kensho', 'DISTNAME', 'Task-Kensho', 'AUTHOR', ...) called at inc/Module/Install/Makefile.pm line 203
Module::Install::Makefile::write('Module::Install::Makefile=HASH(0x18df788)') called at inc/Module/Install/WriteAll.pm line 38
Module::Install::WriteAll::WriteAll('undef') called at Makefile.PL line 140
Writing Makefile for Task::Kensho
---- Unsatisfied dependencies detected during ----
---- PERIGRIN/Task-Kensho-0.20.tar.gz ----
TryCatch [requires]
Running make test
Delayed until after prerequisites
Running test for module 'TryCatch'
Running make for A/AS/ASH/TryCatch-1.002000.tar.gz
Checksum for /Users/fly818/var/cpan/sources/authors/id/A/AS/ASH/TryCatch-1.002000.tar.gz ok
Will not use Archive::Tar, need 1.00
TryCatch-1.002000/
TryCatch-1.002000/bench.pl
TryCatch-1.002000/bench_ok.pl
TryCatch-1.002000/Changes
TryCatch-1.002000/inc/
TryCatch-1.002000/inc/EUDeps/
TryCatch-1.002000/inc/EUDeps/B/
TryCatch-1.002000/inc/EUDeps/B/Hooks/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/Check/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/Check/Install/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/Check/Install/Files.pm
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/Check/Install/hook_op_check.h
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/PPAddr/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/PPAddr/Install/
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/PPAddr/Install/Files.pm
TryCatch-1.002000/inc/EUDeps/B/Hooks/OP/PPAddr/Install/hook_op_ppaddr.h
TryCatch-1.002000/inc/EUDeps/ExtUtils/
TryCatch-1.002000/inc/EUDeps/ExtUtils/Depends.pm
TryCatch-1.002000/inc/Module/
TryCatch-1.002000/inc/Module/AutoInstall.pm
TryCatch-1.002000/inc/Module/Install/
TryCatch-1.002000/inc/Module/Install/AutoInstall.pm
TryCatch-1.002000/inc/Module/Install/Base.pm
TryCatch-1.002000/inc/Module/Install/Can.pm
TryCatch-1.002000/inc/Module/Install/Fetch.pm
TryCatch-1.002000/inc/Module/Install/Include.pm
TryCatch-1.002000/inc/Module/Install/Makefile.pm
TryCatch-1.002000/inc/Module/Install/Metadata.pm
TryCatch-1.002000/inc/Module/Install/Win32.pm
TryCatch-1.002000/inc/Module/Install/WriteAll.pm
TryCatch-1.002000/inc/Module/Install.pm
TryCatch-1.002000/lib/
TryCatch-1.002000/lib/TryCatch.pm
TryCatch-1.002000/Makefile.PL
TryCatch-1.002000/MANIFEST
TryCatch-1.002000/META.yml
TryCatch-1.002000/ppport.h
TryCatch-1.002000/README
TryCatch-1.002000/t/
TryCatch-1.002000/t/catch_01.t
TryCatch-1.002000/t/context.t
TryCatch-1.002000/t/destroy.t
TryCatch-1.002000/t/handwritten.t
TryCatch-1.002000/t/invalid.t
TryCatch-1.002000/t/lib/
TryCatch-1.002000/t/lib/NoType.pm
TryCatch-1.002000/t/lib/NoVarName.pm
TryCatch-1.002000/t/lib/TryCatchTest.pm
TryCatch-1.002000/t/method.t
TryCatch-1.002000/t/mx_types_structured.t
TryCatch-1.002000/t/nested.t
TryCatch-1.002000/t/simple.t
TryCatch-1.002000/t/types.t
TryCatch-1.002000/TryCatch.xs
CPAN.pm: Going to build A/AS/ASH/TryCatch-1.002000.tar.gz
>>> /Users/fly818/bin/perl Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.94 >= 0.88)
- Test::Exception ...loaded. (0.29)
- B::Hooks::OP::Check ...loaded. (0.18 >= 0.18)
- B::Hooks::OP::PPAddr ...loaded. (0.03 >= 0.03)
- Parse::Method::Signatures ...loaded. (1.003013 >= 1.003012)
- B::Hooks::EndOfScope ...loaded. (0.08 >= 0.08)
- Devel::Declare ...loaded. (0.005011 >= 0.005007)
- Moose ...loaded. (0.94)
- MooseX::Types ...loaded. (0.21)
- Scope::Upper ...loaded. (0.10 >= 0.06)
- Variable::Magic ...loaded. (0.39 >= 0.28)
- Sub::Exporter ...loaded. (0.982 >= 0.979)
- XSLoader ...loaded. (0.10)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for TryCatch
>>> make
cp bench_ok.pl blib/lib/bench_ok.pl
cp bench.pl blib/lib/bench.pl
cp lib/TryCatch.pm blib/lib/TryCatch.pm
/Users/fly818/bin/perl "-Iinc" /Users/fly818/var/megalib/ExtUtils/xsubpp -typemap /Users/fly818/ap818/lib/ExtUtils/typemap TryCatch.xs > TryCatch.xsc && mv TryCatch.xsc TryCatch.c
gcc -c -I/Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/inc/EUDeps/B/Hooks/OP/Check/Install -I/Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/inc/EUDeps/B/Hooks/OP/PPAddr/Install -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.002000\" -DXS_VERSION=\"1.002000\" "-I/Users/fly818/ap818/lib/CORE" TryCatch.c
Running Mkbootstrap for TryCatch ()
chmod 644 TryCatch.bs
rm -f blib/arch/auto/TryCatch/TryCatch.bundle
env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 TryCatch.o -o blib/arch/auto/TryCatch/TryCatch.bundle \
\
chmod 755 blib/arch/auto/TryCatch/TryCatch.bundle
cp TryCatch.bs blib/arch/auto/TryCatch/TryCatch.bs
chmod 644 blib/arch/auto/TryCatch/TryCatch.bs
Manifying blib/man3/TryCatch.3
ASH/TryCatch-1.002000.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/catch_01.t t/context.t t/destroy.t t/handwritten.t t/invalid.t t/method.t t/mx_types_structured.t t/nested.t t/simple.t t/types.t
t/catch_01.t .............
ok 1 - use TryCatch;
ok 2 - simple_return
ok 3 - simple_die
ok 4 - simple_catch_type
ok 5 - simple_catch_type
ok 6 - simple_catch_type
ok 7 - simple_catch_type
ok 8 - No catch-all causes error to propogate
ok 9 - Caught error in catch all
ok 10 - Catch-all doesn't cause error to propogate
ok 11 - 'die' propogates errors as expected
1..11
ok
t/context.t ..............
ok 1 - Scalar try context preserved
ok 2 - Array try context preserved
ok 3 - void try context preserved
ok 4 - Scalar catch context preserved
ok 5 - Array catch context preserved
ok 6 - void catch context preserved
1..6
ok
t/destroy.t ..............
old die handler
caught error 'ERROR at t/destroy.t line 27.
'
old die handler
caught nothing
not ok 1 # TODO work out what this needs to test
# Failed (TODO) test at t/destroy.t line 44.
1..1
ok
t/handwritten.t ..........
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/invalid.t ..............
ok 1 - no block after try
ok 2 - Error from line 4
ok 3 - no block after catch
ok 4 - Error from line 5
ok 5 - invalid catch signature
ok 6 - Error from line 4
ok 7 - invalid catch signature (missing parenthesis)
ok 8 - Error from line 4
ok 9 - bareword between try and catch
ok 10 - Error from line 3
ok 11 - catch is not special
ok 12 - Error from line 3
ok 13 - try is not too reserved
ok 14 - catch is not special
# syntax error at (eval 334) line 8, near ";="
not ok 15 - POD doesn't interfer with things. # TODO Sort out POD
# Failed (TODO) test 'POD doesn't interfer with things.'
# at t/invalid.t line 108.
1..15
ok
t/method.t ...............
1..3
ok 1 - function
ok 2 - class method
ok 3 - instance method
ok
t/mx_types_structured.t ..
1..3
ok 1 - use TryCatch;
ok 2 - where condition 1
ok 3 - where condition 2
ok
t/nested.t ...............
ok 1 - nested try
ok 2 - nested try (as method)
ok 3 - call nested try
ok 4 - call nested try (as method)
ok 5 - nested catch
ok 6 - Nested try-catch in same function behaves
ok 7 - nested rethrow
1..7
ok
t/simple.t ...............
ok 1 - use TryCatch;
ok 2 - try with explicit return
ok 3 - try without explicity return
ok 4 - use in try block
ok 5 - Catch block not run
ok 6 - No warnings from try in not in sub
1..6
ok
t/types.t ................
Error catched
ok 1 - Types dont need to be pre-declared
ok 2 - Types can be declared without a var name
1..2
ok
All tests successful.
Files=10, Tests=58, 18 wallclock secs ( 0.18 usr 0.18 sys + 15.61 cusr 1.74 csys = 17.71 CPU)
Result: PASS
ASH/TryCatch-1.002000.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AS/ASH/CHECKSUMS
Ash Berlin <ash@cpan.org>
first class try catch semantics for Perl, without source filters.
>>> (cd /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839 && tar cvf - TryCatch-1.002000.ppd blib) | gzip -c >/Users/fly818/var/REPO/A/AS/ASH/TryCatch-1.002000.tar.gz
TryCatch-1.002000.ppd
blib/
blib/arch/
blib/arch/auto/
blib/arch/auto/TryCatch/
blib/arch/auto/TryCatch/TryCatch.bs
blib/arch/auto/TryCatch/TryCatch.bundle
blib/lib/
blib/lib/bench.pl
blib/lib/bench_ok.pl
blib/lib/TryCatch.pm
blib/man3/
blib/man3/TryCatch.3
>>> mv /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/TryCatch-1.002000.ppd /Users/fly818/var/REPO/A/AS/ASH
DBD::SQLite::db do failed: constraint failed
column path is not unique at /Users/fly818/lib/ActivePerl/PPM/InstallArea.pm line 553.
Megalib: File conflict for '/Users/fly818/var/megalib/bench.pl'.
The package Session has already installed a file that package TryCatch
wants to install. at /Users/fly818/lib/ActivePerl/PPM/InstallArea.pm line 564.
Running make for P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
Prepending /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/arch /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly818/var/cpan/build/Task-Kensho-0.20-iT3x3H
Prepending /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/arch /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
>>> make
cp lib/Task/Kensho.pm blib/lib/Task/Kensho.pm
Manifying blib/man3/Task::Kensho.3
PERIGRIN/Task-Kensho-0.20.tar.gz
make -- OK
Prepending /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/arch /Users/fly818/var/cpan/build/TryCatch-1.002000-sEd839/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly818/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00.load.t
# Testing Task::Kensho 0.20
t/00.load.t ..
1..1
ok 1 - use Task::Kensho;
ok
All tests successful.
Files=1, Tests=1, 0 wallclock secs ( 0.08 usr 0.03 sys + 0.06 cusr 0.03 csys = 0.20 CPU)
Result: PASS
PERIGRIN/Task-Kensho-0.20.tar.gz
make test TEST_VERBOSE=1 -- OK
Chris Prather <chris@prather.org>
A glimpse at an Enlightened Perl.
>>> (cd /Users/fly818/var/cpan/build/Task-Kensho-0.20-iT3x3H && tar cvf - Task-Kensho-0.20.ppd blib) | gzip -c >/Users/fly818/var/REPO/P/PE/PERIGRIN/Task-Kensho-0.20.tar.gz
Task-Kensho-0.20.ppd
blib/
blib/lib/
blib/lib/Task/
blib/lib/Task/Kensho.pm
blib/man3/
blib/man3/Task::Kensho.3
>>> mv /Users/fly818/var/cpan/build/Task-Kensho-0.20-iT3x3H/Task-Kensho-0.20.ppd /Users/fly818/var/REPO/P/PE/PERIGRIN
Finished 2010-01-21T00:06:16