[Namazu-users-ja 780] Re: subjectのMLシーケンス番号の検索について

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2006年 6月 29日 (木) 22:21:18 JST


寺西です。

野宮 賢 / NOMIYA Masaru wrote:
> 
> 少ない数のメールでテストをすると問題ないが,多くのメールでやると,Subject
> とcontentsがずれる.というものでした.
> 原因は,perl でした.perl 5.6.0 perl 5,7,x では問題が解決せず,全く原因が解
> りませんでしたが,perl 5.8.0 がリリースされた折りにビルドし,インストールし
> ますと,問題が解決したという次第です.

これは、インデックスが壊れているからです。

原因は Namazu のバージョンが古いケースと、nkf のバージョンが古い
ケースと、コンテンツの中身に問題があるケースが複雑に組み合わさって
起こることがあります。

現在はかなり改善されており、最新バージョンを使っておれば問題は起きない
ようです。
# もちろん絶対に起きないと断言できるものではありませんが。

> 因に,perl 5.6.0 や per, 5.7.x では駄目,というのは,小生が使っていたOS固有
> の現象でした.

5.6.0 にはいろいろ問題はありますが、それとこれとは無関係でしょう。
5.7.X は開発バージョンなので、論外です。

しかし、先のインデックスが壊れる話と Perl のバージョンとの因果関係は
今のところありません。(別のところでいろいろ問題はありますが。)
 
> ですので,ヴァージョン違いのPerlでどうか,と見るしか方法が無いように思いま
> すが.

それはただ、
Perl のバージョンを変えたタイミングで、その他のもの(Perl モジュールを
含む)のバージョンも変わった、インデックスを作り直したといったことで
解決したのだと思います。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-users-ja メーリングリストの案内