Skip to content

Instantly share code, notes, and snippets.

@libitte
Last active December 23, 2015 15:39
Show Gist options
  • Select an option

  • Save libitte/6656978 to your computer and use it in GitHub Desktop.

Select an option

Save libitte/6656978 to your computer and use it in GitHub Desktop.
perl Build test でこけてしまったときの対処メモ

perl Build test でこけてしまった.

t/perlcritic.t .... Can't locate Test/Perl/Critic.pm in @INC (@INC contains: /Users/TestUser/code/perl/ColorThief/blib/lib /Users/TestUser/code/perl/ColorThief/blib/arch /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0 .) at t/perlcritic.t line 3.

よって、不足モジュールを導入.

$ cpanm Test::Perl::Critic

これだと失敗したので、

-> FAIL Bailing out the installation for Test-Perl-Critic-1.02.

ログ(~/.cpanm/build.log)を見て必要そうなモジュールを導入して再度トライ. これでも失敗したので仕方なく

$ cpanm Test::Perl::Critic --force

晴れて問題解消.

$ perl Build test
t/00.load.t ....... 1/1 # Testing ColorThief 0.0.3
t/00.load.t ....... ok
t/perlcritic.t .... ok
t/pod-coverage.t .. ok
t/pod.t ........... skipped: Test::Pod 1.14 required for testing POD
All tests successful.
Files=4, Tests=3,  2 wallclock secs ( 0.03 usr  0.01 sys +  1.32 cusr  0.08 csys =  1.44 CPU)
Result: PASS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment