2011/09/27 14:27 【ソフトウェア開発日誌・技術】
perl の拡張モジュールをインストールする際、CPAN ( http://www.cpan.org/ ) のお世話になっている方々は非常に多いと思いますが、これは 数ヶ月前から悩んでいる内容。
同じ環境による同じ現象のバグ報告(#70232)が上がってはいます。
https://rt.cpan.org/Public/Bug/Display.html?id=70232
英語がダメダメなσ(^^) はこういう場に出れないのだが。。orz
--- ここから
Manifying blib/man3/ExtUtils::MM_Any.3
MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-Iblib/arch" "-Iblib/lib"
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib','blib/arch')" t/*.t
t/00compile.t ............. ok
t/arch_check.t ............ ok
t/backwards.t ............. ok
t/basic.t ................. ok
t/build_man.t ............. ok
t/cd.t .................... ok
t/config.t ................ ok
t/dir_target.t ............ ok
t/FIRST_MAKEFILE.t ........ ok
t/fix_libs.t .............. ok
t/fixin.t ................. ok
t/hints.t ................. ok
t/INST.t .................. ok
t/INST_PREFIX.t ........... ok
t/INSTALL_BASE.t .......... 1/20
--- ここまで
t/INSTALL_BASE.t のところで、こんな感じでハングアップし、crtl+C でテストを中断する羽目になります。
このモジュールが 6.58 になったときからの現象で、perl のバージョンは 5.12 でも 5.14 でもこの現象は発生。現在の公開バージョンは 6.59 ですが、一向に解決されていません。
とりあえず、当方は、 force install ... で凌いでいます。
同じ環境による同じ現象のバグ報告(#70232)が上がってはいます。
https://rt.cpan.org/Public/Bug/Display.html?id=70232
英語がダメダメなσ(^^) はこういう場に出れないのだが。。orz
--- ここから
Manifying blib/man3/ExtUtils::MM_Any.3
MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-Iblib/arch" "-Iblib/lib"
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib','blib/arch')" t/*.t
t/00compile.t ............. ok
t/arch_check.t ............ ok
t/backwards.t ............. ok
t/basic.t ................. ok
t/build_man.t ............. ok
t/cd.t .................... ok
t/config.t ................ ok
t/dir_target.t ............ ok
t/FIRST_MAKEFILE.t ........ ok
t/fix_libs.t .............. ok
t/fixin.t ................. ok
t/hints.t ................. ok
t/INST.t .................. ok
t/INST_PREFIX.t ........... ok
t/INSTALL_BASE.t .......... 1/20
--- ここまで
t/INSTALL_BASE.t のところで、こんな感じでハングアップし、crtl+C でテストを中断する羽目になります。
このモジュールが 6.58 になったときからの現象で、perl のバージョンは 5.12 でも 5.14 でもこの現象は発生。現在の公開バージョンは 6.59 ですが、一向に解決されていません。
とりあえず、当方は、 force install ... で凌いでいます。






1: r-anazawa 『はじめまして。同じ問題にぶつかりました。 すでに解決されたかもしれませんが、Portsを最新版に更新して、 Perlをインストー...』 (2011/11/20 2:33)
2: たかはし@札幌 『情報ありがとうございます。 こちらでも、FreeBSD 8.2R-p4/Perl 5.14.1_3(Ports) にて、確認でき...』 (2011/11/22 23:45)
3: r-anazawa 『なるほど。上のパッチをあてる前、ExtUtils::MakeMaker の別バージョンも試しましたが、こちらでは相変わらずテスト...』 (2011/11/24 3:45)
4: たかはし@札幌 『・ExtUtils::MakeMaker の件 あーなるほど。 これですね → http://www.freebsd.org...』 (2011/11/25 1:39)
5: r-anazawa 『> ExtUtils::MakeMaker 確かに両方考えられますね。 有用な情報を提供いただき、感謝します。』 (2011/11/25 7:32)