0

最近パッケージを CPAN にアップロードしましたが、自動化された CPAN テストからエラーが発生しました。パッケージには、bin/node および bin/cluster という複数のスクリプトが付属しています。それらは次のように Makefile.PL にリストされています。

EXE_FILES => [ 'bin/cluster', 'bin/node' ]

ただし、テストを実行すると、次のエラーの詳細を示す電子メールが届きます。

TEST RESULTS:

Below is the error stack from stage 'make test':

cp lib/Argon/Node.pm blib/lib/Argon/Node.pm
cp lib/Argon/Queue.pm blib/lib/Argon/Queue.pm
cp lib/Argon/Message.pm blib/lib/Argon/Message.pm
cp lib/Argon/Cluster.pm blib/lib/Argon/Cluster.pm
cp lib/Argon/Worker.pm blib/lib/Argon/Worker.pm
cp lib/Argon/Stream.pm blib/lib/Argon/Stream.pm
cp lib/Argon/NodeTracker.pm blib/lib/Argon/NodeTracker.pm
cp lib/Argon/Client.pm blib/lib/Argon/Client.pm
cp lib/Argon.pm blib/lib/Argon.pm
cp lib/Argon/Role/Task.pm blib/lib/Argon/Role/Task.pm
cp lib/Argon/Server.pm blib/lib/Argon/Server.pm
cp lib/Argon/Process.pm blib/lib/Argon/Process.pm
make: don't know how to make bin/node. Stop

なぜこのエラーが発生するのかは定かではなく、perl monks や google で多くを見つけることができませんでした。make testローカルで実行すると、エラーは発生しません。

4

1 に答える 1

4

bin/clusterファイルにとを追加bin/nodeMANIFESTます。

于 2013-07-26T13:44:55.180 に答える