Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: インデックス作成( mknmz )でエラー



<200009251357.AA00954@xxxxxxxxxxxxxxxxxxxxxxxx>の記事において
satoh@xxxxxxxxxxxxxxxxxxさんは書きました。

>> どういうコマンドで実行していたか記述を忘れてました。(失礼しました)
>> (前回)mknmz -O /export/home1/namazu/index /opt/netscape/suitespot/docs
>> を
>> (今回)mknmz --media-type=text/html -O /export/home1/namazu/index /opt/netscape/suitespot/docs
>> で、実行したらインデックスが作成されました。

  これを見ると、File::MMagic 関係かな、という気もちょっとするのですが、

# --media-type を明示すると File::MMagic が呼ばれないので。

>> >-----------------message-----------------
>> >インデックスを書き出しています...
>> >Read on closed filehandle <_GEN_6> at /usr/local/bin/mknmz line 1461.
>> >Read on closed filehandle <_GEN_7> at /usr/local/bin/mknmz line 1470.
>> >Read on closed filehandle <_GEN_8> at /usr/local/bin/mknmz line 1482.
>> >Read on closed filehandle <_GEN_9> at /usr/local/bin/mknmz line 1711.
>> >Read on closed filehandle <_GEN_4> at /usr/local/bin/mknmz line 938.
>> >Read on closed filehandle <_GEN_5> at /usr/local/bin/mknmz line 943.

  これらはどれも glob が使われている行なので、File::MMagic が直接関係
しているとは考えられないですね...

ex. line 938
    for my $file (glob "$TEMPLATEDIR/NMZ.head*") {

  しかし、mknmz -C の出力を見る限り、$TEMPLATEDIR の値も別におかしくは
ないのでますます妙です。

>> >Perl:                5.00502

  5.005 系の最新 maitainer release は 5.005_03 なので、その点がちょっ
と気になると言えば気になります。

  namazu/perl を install したディレクトリ、もしくはドキュメントのある
ディレクトリが NFS などの local でないファイルシステム上だったりしませ
んでしょうか?

# 特になにか根拠があって聞いているわけではないですけど...
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)