下のエントリーで、require を使って cpan のパッケージがあるか確認するスクリプトを書きましが、わざわざ確認部分が ちがうプロセスになっていて変な感じになっています。
これ、同じプロセスのループでやると挙動が変わることがあって非常に不思議です。
my $res = $MODULE->require
とやって $res で require できたか判別できるハズなのに、あるモジュールが無いことになったりします。
プロセスに分けている、下のスクリプトではさらに VERSION 変数があるかチェックしているので、そもそもVERSION変数が無いようなスクリプトではインストールされてない