FedoraCore 5 ではてダラが動かない、

クッキーの期限が切れたら投稿できなくなった。そういえば Crypt::SSLeay を入れてなかったかもと思って perl -MCPAN -e shell して install Crypt::SSLeay してみた。が、test で落ちてエラー。

Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/net_ssl........dubious
Test returned status 0 (wstat 11, 0xb)
t/ssl_context....dubious
Test returned status 0 (wstat 11, 0xb)
FAILED--2 test scripts could be run, alas--no output ever seen
make: *** [test_dynamic] エラー 255
/usr/bin/make test -- NOT OK

force install Crypt::SSLeay で無理矢理インストールしてはてダラを起動すると。。。

$ hw.pl
Login to https://www.hatena.ne.jp/login as rna.
セグメンテーション違反です

(/≧◇≦ あちゃ〜・

ぐぐったら OpenSSL 0.9.8a だとダメらしいFedora から新しい perl-Crypt-SSLeay パッケージをインストールしたら解決、、と思ったらさっき入れたのが邪魔してやっぱり起動しない。

でさっき入れたのをアンインストールしようとしたのだけど CPAN モジュールには install コマンドはあるけど uninstall コマンドはない! しかたなく /usr/lib/perl5/site_perl/5.8.8/ 以下から i386-linux-thread-multi/auto/Crypt/, i386-linux-thread-multi/Crypt, i386-linux-thread-multi/Net/SSL.pm を削除。これでうまくいくようになった。