cpanm の挙動がおかしいな、とおもったら確認すべきこと
だいたいはセットアップに失敗しているだけですが、cpanm がキョドってるときに僕がやっているトラブルシューティングの手順をここに記す。
おもった通りの cpanm をよんでいるかチェックする
% which cpanm
おもった通りの perl で cpanm がうごいているかどうかみる
cpanm -v
cpanm がちゃんとしてるかみる
% head `which cpanm`
変な PERL5LIB とか PERL5OPT とかを設定してないかみる
% env | grep PERL
ログをみよう
~/.cpanm/build.log をみると答えがのっている。
ログをさらそう
~/.cpanm/build.log を社内ノーペーストにはって助けをもとめたりするとよい。
社内にそれっぽい人がいない場合は http://lingr.com/room/perl_jp/ に相談するとよい。