1

Dancer::Plugin::Feed を Mac OSX 10.6 にインストールしようとしていますが、次の依存関係の問題が発生しています。

CPAN.pm: Going to build H/HO/HOBBESTIG/Dancer-Plugin-Feed-0.7.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Dancer::Plugin::Feed
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
----  HOBBESTIG/Dancer-Plugin-Feed-0.7.tar.gz ----
    t::lib::TestApp [build_requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes] 
Running make test
  Delayed until after prerequisites
Running make install
  Delayed until after prerequisites
Running install for module 't::lib::TestApp'
  The module t::lib::TestApp isn't available on CPAN.

  Either the module has not yet been uploaded to CPAN, or it is
  temporary unavailable. Please contact the author to find out
  more about the status. Try 'i t::lib::TestApp'.

私のPerlバージョン:

perl --version

This is perl, v5.10.0 built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)

運が悪いと何が問題なのかを理解しようとしました。

誰でも助けることができますか?

4

2 に答える 2

3

t::lib::TestAppモジュールのテストの一部であり、ディストリビューションに含まれていますが、実際にインストールすることは意図されていません。

ただし、前提条件Makefile.PLはおそらく Dist::Zilla によって自動生成されたようuse t::lib::TestAppで、テストの 1 つでステートメントを確認し、そのモジュールを前提条件に追加しました。

モジュールの強制インストールは今のところ機能するはずです。そのプラグインの作成者は、修正済みの前提条件リストを含む更新バージョンをリリースする必要があります。以前 IRC で議論されていたのを見たと思いますので、既に手元にあるようですが、再確認します。

于 2012-07-10T11:52:51.540 に答える
1

問題は、モジュールが CPAN にないことではありません。Dancer::Plugin::Feed ディストリビューションの一部として存在します。問題は、CPAN.pm がディストリビューション内で利用可能であることを認識できないことのようです。

最近では、CPAN.pm は少し時代遅れと見なされています。CPANPLUS (Perl 5.10.0 とともにインストールされる) または cpanminus を試しましたか?

于 2012-07-10T10:51:45.767 に答える