XREAで使えるPerlモジュールは?
「inetdよりXREAがよく見えてくる。」とか言ってたのですが、結構微妙なことが分かってきました。
以前にPerlモジュールを確認した時に、DateTimeモジュールが入っていることを確認しています。しかしこれが、入っているだけで、使えませんでした。
-bash-2.05b$ /usr/bin/perl -MDateTime -e "print DateTime->VERSION;"
Can't locate Params/Validate.pm in @INC
仕方がないので、カレントディレクトリにParams/Validate.pm、Params/ValidatePP.pm、Attribute/Params/Validate.pmをおいて再度実行。
-bash-2.05b$ /usr/bin/perl -MDateTime -e "print DateTime->VERSION;"
Can't locate DateTime/Locale.pm in @INC
仕方がないので、DateTime::Localeなど一式をカレントディレクトリにおいてみて、ようやく動作。
インストールを依頼するための掲示板トピックがあり、DateTimeも依頼があってインストールしたようですが、依存モジュールとか動作とかチェックされていない感じがします。同じトピックにこんな投稿もありました。
ありがとうございます.ですが,依存する他のモジュールである,Ima/DBI, Class/Trigger, Class/Data/Interitable, version, Clone, UNIVERSAL/moniker, DBIx/ContextualFetchも併せて導入いただけると幸いです.
[統一スレッド] Perlモジュールの導入申請#10
アプリケーションを自作する時には、ツールやライブラリは類似のものから「これはあったはず」などと確認しながら選んでいます。あることの確認までであれば、前にやったようにファイルリストで一覧して選ぶだけで済みます。しかしあっても実際にはこうして動かなかったりして、この調子で一つ一つ依存モジュールをつぶしたりとかするのだと、少し厳しいものがありそうです。
Comments