Plagger の install ではまる (未解決)

すっかり忘れてるのでメモ。
環境は Ubuntu-8.10 on Thinkdpad X32 です。

とりあえず cpan から実行する。

オプションは全部デフォルトで。

$ cpan
cpan[1]> test Plagger
....{なんかいっぱい出る}
Test Summary Report
                                    • -
t/00_compile (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=1, Tests=1, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.47 cusr 0.12 csys = 0.63 CPU) Result: FAIL Failed 1/1 test programs. 1/1 subtests failed. make: *** [test_dynamic] エラー 1 MIYAGAWA/Plagger-0.7.17.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MIYAGAWA/Plagger-0.7.17.tar.gz Failed during this command: DMAKI/XML-RSS-Liberal-0.03.tar.gz : make_test NO MIYAGAWA/XML-Liberal-0.20.tar.gz : make_test NO MIYAGAWA/Plagger-0.7.17.tar.gz : make_test NO

エラーになってしまったものがちらほらある。

  1. SSL 関係のエラー
    • openssl-dev がないので xs がコンパイルできてない
    • apt-get intall libxml2-dev で ok
  2. XML::LibXML のエラー
    • XML::LibXML::Common がインストールされてない
      • 依存関係の記述漏れ ?
      • install XML::LibXML::Common で ok
  3. XML::Liberal 関係のエラー
    • Module::Pluggable がインストールされてない
    • test でパースエラー
Test Summary Report
                                    • -
t/01_bad (Wstat: 5632 Tests: 141 Failed: 22) Failed tests: 2-3, 5-6, 8-9, 107-108, 119-120, 122-123 125-126, 131-132, 134-135, 137-138, 140-141 Non-zero exit status: 22 t/02_global (Wstat: 16896 Tests: 90 Failed: 66) Failed tests: 1-18, 25-30, 49-90 Non-zero exit status: 66 t/03_global_destroy (Wstat: 5632 Tests: 45 Failed: 22) Failed tests: 1-2, 4-5, 7-8, 13-14, 25-26, 28-29, 31-32 34-35, 37-38, 40-41, 43-44 Non-zero exit status: 22 t/04_sanity (Wstat: 65280 Tests: 3 Failed: 0) Non-zero exit status: 255 Files=5, Tests=280, 25 wallclock secs ( 0.11 usr 0.05 sys + 1.26 cusr 0.34 csys = 1.76 CPU) Result: FAIL Failed 4/5 test programs. 110/280 subtests failed. make: *** [test_dynamic] エラー 255 MIYAGAWA/XML-Liberal-0.20.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MIYAGAWA/XML-Liberal-0.20.tar.gz Failed during this command: MIYAGAWA/XML-Liberal-0.20.tar.gz : make_test NO

うーん、どうしたものか。
「force を使う」が正しいのかな ?
できれば使いたくないんだけどなぁ。