パッケージマネージャーを使用してインストールされたPerl5.10.1で実行しています。CPANシェルからMooseを正常にインストールし、MooseX::Declare拡張機能をインストールしようとしましたが成功しませんでした。これが私が行ったことです。
$ sudo cpan > cpan.log
cpan[1]> install MooseX::Declare
lib / MooseX/Declare.pmからperlバージョン情報を判別できません
警告:前提条件Devel ::Declare0.005011が見つかりません。
警告:前提条件のMooseX :: Method ::Signatures0.30が見つかりません。
これは、インストールが開始される前に最初にターミナルに表示されるものです。ここに「cpan.log」ファイルを投稿しました。
今、私は上記の2つの前提条件をインストールしようとしましたが、後者は最初の前提条件に依存します。しかし、最初のものをインストールすると、これが得られます:
cpan [6]> Devel::Declareをインストールします
モジュール'Devel::Declare'のインストールを実行しています
F / FL / FLORA/Devel-Declare-0.006000.tar.gzのmakeを実行しています
すでにディレクトリ/home/jfb/.cpan/build/Devel-Declare-0.006000-6qeuWNにアンラップされています
'/usr/bin/perl Makefile.PL INSTALLDIRS = site'はステータス512を返し、作成しません
makeテストを実行しています
Makeにはいくつか問題があり、テストしません
makeinstallを実行しています
Makeに問題があり、インストールされません