PATH=/usr/bin:/bin:/home/fly1200/var/megalib/bin Start 2014-07-06T08:11:32 ActivePerl-1200 CPAN-2.00 Reading '/home/fly1200/var/cpan/Metadata' Database was generated on Sun, 06 Jul 2014 13:29:02 GMT Running make for P/PR/PREACTION/Statocles-0.018.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PR/PREACTION/Statocles-0.018.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PR/PREACTION/CHECKSUMS Checksum for /home/fly1200/var/cpan/sources/authors/id/P/PR/PREACTION/Statocles-0.018.tar.gz ok Statocles-0.018 Statocles-0.018/README Statocles-0.018/LICENSE Statocles-0.018/CHANGES Statocles-0.018/site.yml Statocles-0.018/t Statocles-0.018/t/site.t Statocles-0.018/META.yml Statocles-0.018/MANIFEST Statocles-0.018/Build.PL Statocles-0.018/t/store.t Statocles-0.018/t/theme.t Statocles-0.018/t/command.t Statocles-0.018/README.mkdn Statocles-0.018/Makefile.PL Statocles-0.018/t/template.t Statocles-0.018/t/app Statocles-0.018/t/app/blog.t Statocles-0.018/t/site Statocles-0.018/t/site/git.t Statocles-0.018/bin Statocles-0.018/bin/statocles Statocles-0.018/t/page Statocles-0.018/t/page/feed.t Statocles-0.018/t/page/list.t Statocles-0.018/t/00_compile.t Statocles-0.018/CONTRIBUTING.md Statocles-0.018/t/theme Statocles-0.018/t/theme/check.t Statocles-0.018/lib Statocles-0.018/lib/Statocles.pm Statocles-0.018/t/page/document.t Statocles-0.018/t/share Statocles-0.018/t/share/multi.yml Statocles-0.018/lib/Statocles Statocles-0.018/lib/Statocles/App.pm Statocles-0.018/lib/Statocles/Base.pm Statocles-0.018/lib/Statocles/Page.pm Statocles-0.018/lib/Statocles/Role.pm Statocles-0.018/lib/Statocles/Site.pm Statocles-0.018/lib/Statocles/Test.pm Statocles-0.018/lib/Statocles/Class.pm Statocles-0.018/lib/Statocles/Store.pm Statocles-0.018/lib/Statocles/Theme.pm Statocles-0.018/lib/Statocles/Command.pm Statocles-0.018/lib/Statocles/Document.pm Statocles-0.018/lib/Statocles/Template.pm Statocles-0.018/lib/Statocles/App Statocles-0.018/lib/Statocles/App/Blog.pm Statocles-0.018/lib/Statocles/Site Statocles-0.018/lib/Statocles/Site/Git.pm Statocles-0.018/t/share/tmpl Statocles-0.018/t/share/tmpl/page.html.ep Statocles-0.018/lib/Statocles/Page Statocles-0.018/lib/Statocles/Page/Feed.pm Statocles-0.018/lib/Statocles/Page/List.pm Statocles-0.018/t/share/tmpl/error.html.ep Statocles-0.018/lib/Statocles/Help Statocles-0.018/lib/Statocles/Help/Setup.pod Statocles-0.018/lib/Statocles/Page/Document.pm Statocles-0.018/t/share/theme/blog Statocles-0.018/t/share/theme/blog/index.rss.ep Statocles-0.018/t/share/theme/blog/post.html.ep Statocles-0.018/t/share/blog/2014/04/23 Statocles-0.018/t/share/blog/2014/04/23/slug.yml Statocles-0.018/t/share/blog/2014/04/30 Statocles-0.018/t/share/blog/2014/04/30/plug.yml Statocles-0.018/t/share/theme/blog/index.atom.ep Statocles-0.018/t/share/theme/blog/index.html.ep Statocles-0.018/t/share/theme/site Statocles-0.018/t/share/theme/site/layout.html.ep Statocles-0.018/share/blog/2014/05/06 Statocles-0.018/share/blog/2014/05/06/test-post.yml Statocles-0.018/t/share/blog/draft Statocles-0.018/t/share/blog/draft/a-draft-post.yml Statocles-0.018/share/theme/default/blog Statocles-0.018/share/theme/default/blog/index.rss.ep Statocles-0.018/share/theme/default/blog/post.html.ep Statocles-0.018/t/share/blog/2014/06/02 Statocles-0.018/t/share/blog/2014/06/02/more_tags.yml Statocles-0.018/share/theme/default/blog/index.atom.ep Statocles-0.018/share/theme/default/blog/index.html.ep Statocles-0.018/share/theme/default/site Statocles-0.018/share/theme/default/site/layout.html.ep Statocles-0.018/t/share/blog/2014/05/22 Statocles-0.018/t/share/blog/2014/05/22/(regex)[name].file.yml Statocles-0.018/t/share/blog/9999/12/31 Statocles-0.018/t/share/blog/9999/12/31/forever-is-a-long-time.yml CPAN.pm: Building P/PR/PREACTION/Statocles-0.018.tar.gz >>> /home/fly1200/ap1200/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Statocles Writing MYMETA.yml and MYMETA.json >>> make cp share/theme/default/blog/index.rss.ep blib/lib/auto/share/dist/Statocles/theme/default/blog/index.rss.ep cp share/theme/default/blog/post.html.ep blib/lib/auto/share/dist/Statocles/theme/default/blog/post.html.ep cp share/theme/default/site/layout.html.ep blib/lib/auto/share/dist/Statocles/theme/default/site/layout.html.ep cp share/theme/default/blog/index.atom.ep blib/lib/auto/share/dist/Statocles/theme/default/blog/index.atom.ep cp share/theme/default/blog/index.html.ep blib/lib/auto/share/dist/Statocles/theme/default/blog/index.html.ep cp share/blog/2014/05/06/test-post.yml blib/lib/auto/share/dist/Statocles/blog/2014/05/06/test-post.yml cp lib/Statocles/App/Blog.pm blib/lib/Statocles/App/Blog.pm cp lib/Statocles/Site.pm blib/lib/Statocles/Site.pm cp lib/Statocles/Store.pm blib/lib/Statocles/Store.pm cp lib/Statocles/Help/Setup.pod blib/lib/Statocles/Help/Setup.pod cp lib/Statocles/Base.pm blib/lib/Statocles/Base.pm cp lib/Statocles/Page/Document.pm blib/lib/Statocles/Page/Document.pm cp lib/Statocles/Site/Git.pm blib/lib/Statocles/Site/Git.pm cp lib/Statocles/Document.pm blib/lib/Statocles/Document.pm cp lib/Statocles/Template.pm blib/lib/Statocles/Template.pm cp lib/Statocles/Page.pm blib/lib/Statocles/Page.pm cp lib/Statocles/Theme.pm blib/lib/Statocles/Theme.pm cp lib/Statocles/Class.pm blib/lib/Statocles/Class.pm cp lib/Statocles/Test.pm blib/lib/Statocles/Test.pm cp lib/Statocles.pm blib/lib/Statocles.pm cp lib/Statocles/Page/List.pm blib/lib/Statocles/Page/List.pm cp lib/Statocles/Role.pm blib/lib/Statocles/Role.pm cp lib/Statocles/Command.pm blib/lib/Statocles/Command.pm cp lib/Statocles/App.pm blib/lib/Statocles/App.pm cp lib/Statocles/Page/Feed.pm blib/lib/Statocles/Page/Feed.pm cp bin/statocles blib/script/statocles /home/fly1200/ap1200/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/statocles Manifying blib/man1/statocles.1 Manifying blib/man3/Statocles.3 Manifying blib/man3/Statocles::App.3 Manifying blib/man3/Statocles::App::Blog.3 Manifying blib/man3/Statocles::Base.3 Manifying blib/man3/Statocles::Class.3 Manifying blib/man3/Statocles::Command.3 Manifying blib/man3/Statocles::Document.3 Manifying blib/man3/Statocles::Help::Setup.3 Manifying blib/man3/Statocles::Page.3 Manifying blib/man3/Statocles::Page::Document.3 Manifying blib/man3/Statocles::Page::Feed.3 Manifying blib/man3/Statocles::Page::List.3 Manifying blib/man3/Statocles::Role.3 Manifying blib/man3/Statocles::Site.3 Manifying blib/man3/Statocles::Site::Git.3 Manifying blib/man3/Statocles::Store.3 Manifying blib/man3/Statocles::Template.3 Manifying blib/man3/Statocles::Test.3 Manifying blib/man3/Statocles::Theme.3 PREACTION/Statocles-0.018.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Skip blib/lib/auto/share/dist/Statocles/theme/default/blog/index.rss.ep (unchanged) Skip blib/lib/auto/share/dist/Statocles/theme/default/blog/post.html.ep (unchanged) Skip blib/lib/auto/share/dist/Statocles/theme/default/site/layout.html.ep (unchanged) Skip blib/lib/auto/share/dist/Statocles/theme/default/blog/index.atom.ep (unchanged) Skip blib/lib/auto/share/dist/Statocles/theme/default/blog/index.html.ep (unchanged) Skip blib/lib/auto/share/dist/Statocles/blog/2014/05/06/test-post.yml (unchanged) PERL_DL_NONLAZY=1 /home/fly1200/ap1200/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/app/*.t t/page/*.t t/site/*.t t/theme/*.t String found where operator expected at /home/fly1200/var/cpan/build/Statocles-0.018-i1WFoL/blib/lib/Statocles/Command.pm line 81, near "has 'site'" (Do you need to predeclare has?) # Compilation of Statocles::Command failed: syntax error at /home/fly1200/var/cpan/build/Statocles-0.018-i1WFoL/blib/lib/Statocles/Command.pm line 81, near "has 'site'" # Compilation failed in require at /home/fly1200/var/megalib/Test/Compile/Internal.pm line 188. # Failed test 'Compile test for blib/lib/Statocles/Command.pm' # at /home/fly1200/var/megalib/Test/Compile.pm line 152. # blib/lib/Statocles/Command.pm does not compile # Looks like you failed 1 test of 18. t/00_compile.t ..... 1..18 ok 1 - Compile test for blib/lib/Statocles.pm ok 2 - Compile test for blib/lib/Statocles/Site.pm ok 3 - Compile test for blib/lib/Statocles/Store.pm ok 4 - Compile test for blib/lib/Statocles/Base.pm ok 5 - Compile test for blib/lib/Statocles/Document.pm ok 6 - Compile test for blib/lib/Statocles/Template.pm ok 7 - Compile test for blib/lib/Statocles/Page.pm ok 8 - Compile test for blib/lib/Statocles/Theme.pm ok 9 - Compile test for blib/lib/Statocles/Class.pm ok 10 - Compile test for blib/lib/Statocles/Test.pm ok 11 - Compile test for blib/lib/Statocles/Role.pm not ok 12 - Compile test for blib/lib/Statocles/Command.pm ok 13 - Compile test for blib/lib/Statocles/App.pm ok 14 - Compile test for blib/lib/Statocles/App/Blog.pm ok 15 - Compile test for blib/lib/Statocles/Page/Document.pm ok 16 - Compile test for blib/lib/Statocles/Page/List.pm ok 17 - Compile test for blib/lib/Statocles/Page/Feed.pm ok 18 - Compile test for blib/lib/Statocles/Site/Git.pm Dubious, test returned 1 (wstat 256, 0x100) Failed 1/18 subtests t/app/blog.t ....... # Subtest: blog post pages ok 1 1..1 ok 1 - blog post pages # Subtest: tag pages ok 1 # Subtest: tag navigation ok 1 1..1 ok 2 - tag navigation 1..2 ok 2 - tag pages # Subtest: index page(s) ok 1 1..1 ok 3 - index page(s) # Subtest: all pages() ok 1 1..1 ok 4 - all pages() # Subtest: commands # Subtest: help ok 1 - blog help is on stdout ok 2 ok 3 - contains blog help information 1..3 ok 1 - help # Subtest: post # Subtest: create new post # Subtest: without $EDITOR, title is required ok 1 ok 2 ok 3 1..3 ok 1 - without $EDITOR, title is required # Subtest: default document # Subtest: run the command ok 1 - nothing on stdout ok 2 ok 3 - contains blog post document path 1..3 ok 1 - run the command # Subtest: check the generated document ok 1 ok 2 1..2 ok 2 - check the generated document 1..2 ok 2 - default document # Subtest: custom date # Subtest: run the command ok 1 - nothing on stdout ok 2 ok 3 - contains blog post document path 1..3 ok 1 - run the command # Subtest: check the generated document ok 1 ok 2 1..2 ok 2 - check the generated document 1..2 ok 3 - custom date 1..3 ok 1 - create new post 1..1 ok 2 - post 1..2 ok 5 - commands # Subtest: cache pages ok 1 1..1 ok 6 - cache pages 1..6 ok String found where operator expected at /home/fly1200/var/cpan/build/Statocles-0.018-i1WFoL/blib/lib/Statocles/Command.pm line 81, near "has 'site'" (Do you need to predeclare has?) syntax error at /home/fly1200/var/cpan/build/Statocles-0.018-i1WFoL/blib/lib/Statocles/Command.pm line 81, near "has 'site'" Compilation failed in require at t/command.t line 6. BEGIN failed--compilation aborted at t/command.t line 6. t/command.t ........ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/page/document.t .. # Subtest: template string ok 1 1..1 ok 1 - template string # Subtest: layout ok 1 1..1 ok 2 - layout # Subtest: extra args ok 1 1..1 ok 3 - extra args # Subtest: content sections ok 1 1..1 ok 4 - content sections # Subtest: page tags ok 1 # Subtest: default ok 1 ok 2 1..2 ok 2 - default 1..2 ok 5 - page tags 1..5 ok t/page/feed.t ...... # Subtest: simple feed ok 1 1..1 ok 1 - simple feed 1..1 ok t/page/list.t ...... # Subtest: extra args ok 1 1..1 ok 1 - extra args # Subtest: content sections ok 1 1..1 ok 2 - content sections # Subtest: pagination # Subtest: without index # Subtest: multiple pages ok 1 1..1 ok 1 - multiple pages # Subtest: single page ok 1 1..1 ok 2 - single page 1..2 ok 1 - without index # Subtest: with index # Subtest: multiple pages ok 1 1..1 ok 1 - multiple pages # Subtest: single page ok 1 1..1 ok 2 - single page 1..2 ok 2 - with index 1..2 ok 3 - pagination 1..3 ok Can't locate object method "xml" via package "Mojo::DOM" at /home/fly1200/var/cpan/build/Statocles-0.018-i1WFoL/blib/lib/Statocles/Site.pm line 103. t/site.t ........... # Subtest: site writes application # Subtest: build Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Can't exec "git": No such file or directory at t/site/git.t line 4. Use of uninitialized value in split at t/site/git.t line 4. t/site/git.t ....... skipped: Git not installed t/store.t .......... # Subtest: read documents ok 1 1..1 ok 1 - read documents # Subtest: read with relative directory ok 1 1..1 ok 2 - read with relative directory # Subtest: write document # Subtest: disallow absolute paths ok 1 - threw Regexp ((?-xism:Cannot write document '/example.yml': Path must not be absolute)) 1..1 ok 1 - disallow absolute paths # Subtest: simple path ok 1 ok 2 ok 3 1..3 ok 2 - simple path # Subtest: make the directories if necessary ok 1 ok 2 ok 3 1..3 ok 3 - make the directories if necessary 1..3 ok 3 - write document # Subtest: write pages ok 1 1..1 ok 4 - write pages # Subtest: path that has regex-special characters inside ok 1 1..1 ok 5 - path that has regex-special characters inside # Subtest: store coercion ok 1 - An object of class 'Statocles::Store' isa 'Statocles::Store' ok 2 1..2 ok 6 - store coercion 1..6 ok t/template.t ....... # Subtest: template string ok 1 1..1 ok 1 - template string # Subtest: template from file ok 1 1..1 ok 2 - template from file # Subtest: invalid template coercions ok 1 - threw Regexp ((?-xism:Template is undef)) 1..1 ok 3 - invalid template coercions # Subtest: template with errors ok 1 - threw Regexp ((?-xism:Error in template)) 1..1 ok 4 - template with errors 1..4 ok t/theme.t .......... # Subtest: getting templates ok 1 1..1 ok 1 - getting templates # Subtest: theme coercion ok 1 - An object of class 'Statocles::Theme' isa 'Statocles::Theme' ok 2 1..2 ok 2 - theme coercion # Subtest: templates from directory # Subtest: absolute directory ok 1 ok 2 1..2 ok 1 - absolute directory # Subtest: relative directory ok 1 ok 2 1..2 ok 2 - relative directory # Subtest: default Statocles theme ok 1 1..1 ok 3 - default Statocles theme 1..3 ok 3 - templates from directory 1..3 ok # Failed test 'blog - index.rss.ep' # at t/theme/check.t line 123. # died: Error in template: Global symbol "$doc" requires explicit package name at template line 12, near " <%= $site->url( $p->path ) %>". # Global symbol "$p" requires explicit package name at template line 13, near " <%= $site->url( $p->path ) %>". # Global symbol "$p" requires explicit package name at template line 14, near " links->{crosspost} ) {". # Global symbol "$link" requires explicit package name at template line 21, near " Continue reading <%= $doc->title %> on <%= $link->{title} %>...". # Global symbol "$doc" requires explicit package name at template line 22, near " ". # Global symbol "$link" requires explicit package name at template line 22, near " ". # Global symbol "$p" requires explicit package name at template line 25, near " Continue reading on <%= $site->title %>". # Global symbol "$p" requires explicit package name at template line 31, near " % }". # Global symbol "$tag" requires explicit package name at template line 35, near " % }". # Global symbol "$tag" requires explicit package name at template line 35, near " % }". # Global symbol "$p" requires explicit package name at template line 40, near " ". # 10: % my $doc = $p->document; # 11: # 12: <%= $doc->title %> # 13: <%= $site->url( $p->path ) %> # 14: <%= $site->url( $p->path ) %> # Failed test 'blog - post.html.ep' # at t/theme/check.t line 123. # died: Error in template: Global symbol "$tag" requires explicit package name at template line 9, near " % }". # Global symbol "$tag" requires explicit package name at template line 9, near " % }". # Global symbol "$link" requires explicit package name at template line 23, near " <%= $doc->title %> on <%= $link->{title} %>.". # Global symbol "$link" requires explicit package name at template line 24, near " ". # Global symbol "$i" requires explicit package name at template line 33, near " <%= $sections[$i] %>". # Global symbol "@sections" requires explicit package name at template line 34, near " ". # Global symbol "$i" requires explicit package name at template line 34, near " ". # Global symbol "$tag" requires explicit package name at template line 45, near " % }". # Global symbol "$tag" requires explicit package name at template line 45, near " % }". # 7:

Tags: # 8: % for my $tag ( @{ $self->tags } ) { # 9: # 10: % } # 11:

# Failed test 'blog - index.atom.ep' # at t/theme/check.t line 123. # died: Error in template: Global symbol "$p" requires explicit package name at template line 12, near " <%= $doc->title %>". # Global symbol "$doc" requires explicit package name at template line 13, near " <%= $doc->author %>". # Global symbol "$doc" requires explicit package name at template line 14, near " ". # Global symbol "$p" requires explicit package name at template line 15, near " links->{crosspost} ) {". # Global symbol "$link" requires explicit package name at template line 22, near " Continue reading <%= $doc->title %> on <%= $link->{title} %>...". # Global symbol "$doc" requires explicit package name at template line 23, near " ". # Global symbol "$link" requires explicit package name at template line 23, near " ". # Global symbol "$p" requires explicit package name at template line 26, near " Continue reading on <%= $site->title %>". # Global symbol "$p" requires explicit package name at template line 32, near " % }". # Global symbol "$tag" requires explicit package name at template line 36, near " % }". # Global symbol "$tag" requires explicit package name at template line 36, near " % }". # Global symbol "$p" requires explicit package name at template line 40, near " % for my $t ( $doc->tags ) {". # Global symbol "$t" requires explicit package name at template line 42, near " % }". # 10: % my $doc = $p->document; # 11: # 12: <%= $site->url( $p->path ) %> # 13: <%= $doc->title %> # 14: <%= $doc->author %> # Failed test 'blog - index.html.ep' # at t/theme/check.t line 123. # died: Error in template: Global symbol "$page" requires explicit package name at template line 10, near "

Tags:". # Global symbol "$doc" requires explicit package name at template line 10, near "

Tags:". # Global symbol "$tag" requires explicit package name at template line 13, near " % }". # Global symbol "$tag" requires explicit package name at template line 13, near " % }". # Global symbol "$page" requires explicit package name at template line 17, near " Posted on <%= $page->published->strftime('%Y-%m-%d') %>". # Global symbol "$page" requires explicit package name at template line 18, near " ". # Global symbol "$doc" requires explicit package name at template line 20, near " ". # Global symbol "$link" requires explicit package name at template line 27, near " <%= $doc->title %> on <%= $link->{title} %>.". # Global symbol "$doc" requires explicit package name at template line 28, near " ". # Global symbol "$link" requires explicit package name at template line 28, near " ". # Global symbol "@sections" requires explicit package name at template line 36, near " % if ( @sections > 1 ) {". # Global symbol "$page" requires explicit package name at template line 38, near " % }". # Global symbol "$doc" requires explicit package name at template line 38, near " % }". # Global symbol "$tag" requires explicit package name at template line 67, near " % }". # Global symbol "$tag" requires explicit package name at template line 67, near " % }". # Global symbol "$link" requires explicit package name at template line 75, near " <%= $link->{title} %>". # Global symbol "$link" requires explicit package name at template line 75, near " <%= $link->{title} %>". # Global symbol "$link" requires explicit package name at template line 76, near " ". # 8:

# 9:
# 10:

<%= $doc->title %>

# 11:

Tags: # 12: % for my $tag ( @{ $page->tags } ) { # Failed test 'site - layout.html.ep' # at t/theme/check.t line 123. # died: Error in template: Global symbol "$link" requires explicit package name at template line 45, near " % }". # Global symbol "$link" requires explicit package name at template line 45, near " % }". # Global symbol "$nav" requires explicit package name at template line 68, near " % }". # Global symbol "$nav" requires explicit package name at template line 68, near " % }". # 43: % if ( $self->links->{feed} ) { # 44: % for my $link ( @{ $self->links->{feed} } ) { # 45: # 46: % } # 47: % } # Looks like you failed 5 tests of 5. t/theme/check.t .... not ok 1 - blog - index.rss.ep not ok 2 - blog - post.html.ep not ok 3 - blog - index.atom.ep not ok 4 - blog - index.html.ep not ok 5 - site - layout.html.ep 1..5 Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/5 subtests Test Summary Report ------------------- t/00_compile.t (Wstat: 256 Tests: 18 Failed: 1) Failed test: 12 Non-zero exit status: 1 t/command.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/site.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/theme/check.t (Wstat: 1280 Tests: 5 Failed: 5) Failed tests: 1-5 Non-zero exit status: 5 Files=12, Tests=51, 44 wallclock secs ( 0.08 usr 0.00 sys + 9.51 cusr 0.45 csys = 10.04 CPU) Result: FAIL Failed 4/12 test programs. 6/51 subtests failed. make: *** [test_dynamic] Error 5 PREACTION/Statocles-0.018.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PREACTION/Statocles-0.018.tar.gz VmSize: 124052 kB Finished 2014-07-06T08:12:36