追記(2013/09/20) carton1.0以降を使うことにより下記の問題はすべて解決しています。心配するのをやめて新しいcartonをお使いください。 cartonはupdateコマンドが現在まだサポートしていない。 問題は二つあって、 development環境でアップグレードしたモジュールがcarton.lockに反映されない deployment環境でcarton.lockに反映されているモジュールのバージョンが正しくインストールされない。 というのがあるのでそれぞれの現在の現実的な解決策をメモ。 モジュールのアップグレード自体は cpanm -L local FooModule またはcpanfile/Makefile.PL/Build.PLに新たな依存条件を記述して carton install のどちらでもおk. development環境でアップグレードしたモジュールが