Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ../pl (Re: Can't locate html.pl)
On Fri, 25 May 2001 17:47:47 JST
knok@xxxxxxxxxxxxx (NOKUBI Takatsugu) wrote:
> >> あと、この bug は、filter の load を変更した
> >> 際にできたものではないかと思います。
> >> http://www.namazu.org/ml/namazu-devel-ja/msg01355.html
>
> いえ、もっと前からこうだった気がします。この時に修正したのは
>
> 371c379
> < @filters = glob "../filter/*.pl";
> ---
> > @filters = (glob("../filter/*.pl"), glob("$FILTERDIR/*.pl"));
>
> この辺りです。というかこの頃に ../ が含まれていたことに自分も気付い
> て、問題だなあと思ってはいたのですが...
この問題ですが、
http://cvs.namazu.org/namazu/scripts/mknmz.in.diff?r1=1.81&r2=1.82
だと思います。load_module で unshift @INC, $FILTERDIR; が削除
されたことです。
よって、@INC に $FILTERDIR がこの htmlsplit.pl を require する
時点で含まれていません。
Can't locate html.pl in @INC (@INC contains: ../filter ../pl /usr/local/namazu2/share/namazu/pl . /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/local/namazu2/share/namazu/pl/htmlsplit.pl line 27.
で、この load_module で $FILTERDIR を削除したのは意味が
あるでしょうから、やっぱり野首さんに確認しないと、直せません。(^^;
// Kenji