--- title: WWW::Mechanizeのインストールでこける author: kazu634 date: 2009-01-04 wordtwit_post_info: - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4477;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' categories: - Perl ---

なぜかよくわからないで、一人で悶々と過ごしていたんだけれど、google先生に聞いたら教えてくれました(thanks to WWW::HatenaStarインストール時にハマったことメモ – goldias)。それにしても検索キーワードが「”Can’t call method “url” on an undefined value at t/live/computers4sure.t line 28.”」じゃないとヒットしないってどういう事よ。

they redesigned their site. the test is, as a result, now broken.

Issue 87 – www-mechanize – Google Code

サイトを更新したから、WWW::Mechanizeでそのサイトにアクセスしようとするとエラーになるんだって。だから、WWW::HatenaStarインストール時にハマったことメモでは次のような回避策を書いていました。

cpan> look WWW::Mechanize

# make install

WWW::HatenaStarインストール時にハマったことメモ – goldias

これでインストールできました。それにしても、2008年12月29日に初めての報告があった件なので、なかなかはまる人も多いのでは…