Namazu-devel-ja(旧)


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

Re: mknmz で perl がエラーを (namazu-bugs-ja#61)



<200111280103.KAA28404@xxxxxxxxxxxxx>の記事において
私は書きました。

>>   この対処法も announce-jp に流しますかね?
>> 
>> * 古い gfilter.pl を消して上書きインストール
>> * namazu.cgi のみ入れ替える

  こんな感じの文章を書いてみました。問題ないようなら明日にも流そうかと
思います。

-- 
  Namazu 2.0.8 へのアップグレードに関する不具合が報告されましたので、
その対処方法について説明します。

  新規にインストールした場合には何も問題ありませんが、既存の環境に上書
きインストールを試みた場合、mknmz を実行すると以下のようなエラーを出力
して停止してしまう場合があります。

Undefined subroutine &gfilter::mediatype called at (eval 31) line 1.

  これは、フィルタの一部の置き場所が変更されたことに起因する問題です。
この状況に陥いった場合は、フィルタのインストールされるディレクトリ
(/usr/local/share/namazu/filter など)にある gfilter.pl を削除すること
で解決します。

  上書きアップグレードをされる方はこの点に気をつけて下さい。

--

We have got a problem report about overwriting upgrade to Namazu
2.0.8, so we describe how to avoid the problem.

This problem is not exist for brand-new install. When you install on
existing environment with overwriting, mknmz might output like the
following error messages:

Undefined subroutine &gfilter::mediatype called at (eval 31) line 1.

The problem originates from changing place of a filter file. If you
occur the problem, you can solve the problem with removing
gfilter.pl file in filter placed directory (like
/usr/local/share/namazu/filter).

If you try to upgrade with overwriting, be careful it please.
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx
	knok@xxxxxxxxxx / knok@xxxxxxxxxx