brew install perl-build brew install plenv
上を実行したあとに、plenv install 5.18.2してもエラーになってつらい。
https://github.com/tokuhirom/Perl-Build/blob/master/lib/Perl/Build.pm#L64
あたりを見るとCPAN::Perl::Releases::perl_tarballs()にデータがないと $CPAN_MIRROR が使われないようである。
なので、perl-buildにあるCPAN::Perl::Releases::perl_tarballs()が5.18.2の情報を返すようにすれば、ミラーを使うようになるはずなので、our $dataに5.18.2の情報を追加した。
"5.18.2" => { "tar.bz2" => "R/RJ/RJBS/perl-5.18.2.tar.bz2", "tar.gz" => "R/RJ/RJBS/perl-5.18.2.tar.gz", },
そのあとにこれをやるとビルドできた。
PERL_BUILD_CPAN_MIRROR="https://cpan.metacpan.org" plenv install 5.18.2
plenvあんまり関係ない感じだった。