私が作業しているサーバーにはperlがインストールされています。このインストールでは何も変更できないため、cpanm をインストールして、cpan モジュールの独自のリポジトリを作成しました。install-dir を定義し、そこにモジュールをインストールしました。
問題は、いくつかのモジュールが既に別のバージョンの server-perl にインストールされていることです。したがって、次のエラーメッセージが表示されます(これは、たとえば、他のplスクリプトを含む他のモジュールでも表示されます)
Digest::MD5 object version 2.39 does not match bootstrap parameter 2.53 at /usr/lib64/perl5/DynaLoader.pm line 223.
/usr/lib64/perl5 に server-perl モジュールがインストールされています。私のものは別のディレクトリにあります。
perl がより多くのバージョンを見つけた場合、どうすれば私のモジュールを使用するように強制できますか? そして、それが問題の根源でさえありますか?
ありがとう!