********************************************************************************
Invalid CODE attribute: Private at /foo/bar/HogeHoge/lib/HogeHoge.pm line 52
BEGIN failed--compilation aborted at /foo/bar/HogeHoge/lib/HogeHoge.pm line 84, line 855.
Compilation failed in require at (eval 171) line 1, line 855.
********************************************************************************
と言われた。
アプリケーションクラスを見てみたら、
use parent qw/Catalyst/;
our $VERSION = '0.01';
__PACKAGE__->config( name => 'HogeHoge' );
__PACKAGE__->setup(qw/-Debug ConfigLoader Static::Simple/);
とかになってる。
どういうことだ?先週の金曜日にセットアップしたのだが。バージョンアップでもしたか?
と思い、cpanみてみたら、17日に更新されてる。
うは。Ver.5.7013涙目。
しょうがないので、5.7012と同じように
### use parent qw/Catalyst/;
use Catalyst qw/-Debug ConfigLoader Static::Simple/;
our $VERSION = '0.01';
__PACKAGE__->config( name => 'HogeHoge' );
### __PACKAGE__->setup(qw/-Debug ConfigLoader Static::Simple/);
__PACKAGE__->setup;
としてエラーを回避。
どうやらその後、5.7014がリリースされているようだけど、まだ試していない。
0 件のコメント:
コメントを投稿