2

最新バージョンのMooseにアップグレードしようとしていますが、テストで多くの失敗があります。

これらのエラーはすべて、メタクラスに関連しているように見えます。また、2.0402(ローカルミラーにあるもの)をインストールしようとしましたが、同じエラーが発生します。例えば:

t/cmop/rebless_with_extra_params.t ............................ 
   Foo already has a metaclass, but it does not inherit Moose::Meta::Class
   (Class::MOP::Class=HASH(0x2be2070)). 
   at /home/cpoe/Downloads/Moose-2.0603/blib/lib/Moose.pm line 170.

make test完全な出力の要点を投稿しました

私は標準の「perlMakefile.PL;make;maketest」を実行しています。

$ perl -v

This is perl 5, version 12, subversion 2 (v5.12.2) built for x86_64-linux

誰かがこのエラーを解決するためにどこを見るべきか、またはそれを診断するのを助けるために私が提供できる他の情報を提案できるなら?Googleでの検索では何も見つかりませんでした。

4

1 に答える 1

0

この問題は、以前に発生したバグであるため解決されましたが、忘れてしまいました。

私は古い.bashrcものをこのボックスにコピーし、これを忘れていました:

echo $PERL5LIB
lib:t/lib

このt/libビットは、他のモジュールで以前にインストールの失敗を引き起こしました、そして私はそれを覚えているべきでした。

于 2012-09-06T07:10:47.093 に答える