2004年1月4日日曜日

HTML-Parser-3.35インストール時に追加されるファイル

Trackbackを送る時に

failed: HTTP error: 500 Can't locate HTML/HeadParser.pm in @INC

と言うエラーが出るのは、あちこちで報告されているが、このモジュールを入れると私の環境(OpenBlockS266+Debian/sid)では文字化けしてしまう(^^;


apt-get で入れずに、自前で入れるとどうなるか試してみた。
CPANからHTML-Parser-3.35.tar.gzを持ってきて、

$ perl Makefile.PL
$ make
# make install

だと、以下のファイルがインストールされる。

Installing /usr/local/lib/perl/5.8.2/auto/HTML/Parser/Parser.so
Installing /usr/local/lib/perl/5.8.2/auto/HTML/Parser/Parser.bs
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl/5.8.2/HTML/PullParser.pm
Installing /usr/local/lib/perl/5.8.2/HTML/Parser.pm
Installing /usr/local/lib/perl/5.8.2/HTML/Entities.pm
Installing /usr/local/lib/perl/5.8.2/HTML/TokeParser.pm
Installing /usr/local/lib/perl/5.8.2/HTML/LinkExtor.pm
Installing /usr/local/lib/perl/5.8.2/HTML/Filter.pm
Installing /usr/local/lib/perl/5.8.2/HTML/HeadParser.pm
Installing /usr/local/man/man3/HTML::PullParser.3pm
Installing /usr/local/man/man3/HTML::Entities.3pm
Installing /usr/local/man/man3/HTML::Parser.3pm
Installing /usr/local/man/man3/HTML::LinkExtor.3pm
Installing /usr/local/man/man3/HTML::TokeParser.3pm
Installing /usr/local/man/man3/HTML::HeadParser.3pm
Installing /usr/local/man/man3/HTML::Filter.3pm
Writing /usr/local/lib/perl/5.8.2/auto/HTML/Parser/.packlist
Appending installation info to /usr/local/lib/perl/5.8.2/perllocal.pod

この後、トラックバックではエラーにならなかったものの、やはり文字化け。

結局、rm -rf /usr/local/lib/perl/5.8.2/*して、元に戻した。

やはりまじめに見ないとダメなのか(^^;

0 件のコメント:

コメントを投稿