Adam Kennedy / Module-Install-0.86 - search.cpan.org
perl Makefile.PLしたときに、
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
と警告が出て、普通はmissingなモジュールがあったら
==> Auto-install the 1 mandatory module(s) from CPAN? [y]
と聞かれるはずが何も聞かれず、自動インストールされなくなっていた。
なんでかなーと思ってデバッグしてたら、
sub _check_lock { (前略) require CPAN; if ($CPAN::VERSION > '1.89' && $ENV{PERL5_CPAN_IS_RUNNING}) { return _running_under('CPAN'); } (後略)
ってなってた。目が点になった。
これではif文が必ず真になってしまう・・・(もちろん0.85まではrequireしてない。ってか0.84〜0.85消えてるし・・・)
駄目だこいつ・・・早くなんとかしないと・・・


