Blog

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/ に相談するとよい。