同じ名前で大文字と小文字が異なるモジュールは見たことがありませんが、好奇心のために、Log::Log4perlをインストールしようとしましたが、インストール中に「perl」の代わりに「Perl」のスペルを間違えました。
% cpan -i Log::Log4Perl
Cannot install Log::Log4Perl, don't know what it is.
正しい名前を使用すると、うまくいきました:
% cpan -i Log::Log4perl
同じ名前でも大文字と小文字が異なると、競合が発生する可能性があります。その背後に特定の理由はありますか?