#27-01 [perl]CPAN.pmの罠にハマる
$ perl -MCPAN -MData::Dumper -e 'print Dumper $CPAN::VERSION' $VAR1 = '1.7602';この環境で
$ perl -MCwd -MCPAN -e 'print getcwd."\n";$mo=CPAN::Shell->expandany("LWP"); $mo->get; print getcwd."\n";' /home/sharl CPAN: Storable loaded ok Going to read /home/sharl/.cpan/Metadata Database was generated on Tue, 26 Oct 2010 20:31:57 GMT Running get for module LWP CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://ftp.jaist.ac.jp/pub/CPAN/authors/id/G/GA/GAAS/libwww-perl-5.837.tar.gz CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /home/sharl/.cpan/sources/authors/id/G/GA/GAAS/libwww-perl-5.837.tar.gz ok Scanning cache /home/sharl/.cpan/build for sizes (snip) Removing previously used /home/sharl/.cpan/build/libwww-perl-5.837 /home/sharl/.cpan/build罠だろこれ。え、CPAN.pmが古いの?
cpanm LWP ってやったらカレントディレクトリに最新ソースtarballが落ちてくるならそれでもいいけど… インストールがしたいわけではないのでちょっと違うかな。
cpan-packagerはなぜかsudoしないとならないのが変ですね。なのでこれも目的と違う。dh-make-perlもちょっと…
何作ろうとしてるか、わかっちゃったかな…。