namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mknmz: NMZ.r (39469) and NMZ.t (39485) are not consistent!
>>>>> In <199912152357.IAA09135@xxxxxxxxxxxxxx>
>>>>> Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>さん
> >実は僕も良く似たものを前から見かけていました。以下はきょうの
> >ことです。小関さんと同じく二回目の実行です。確か。
> >
> >makoto@tateyama 23:31:27/991215(~/namazu)> sh cron.sh
> >mknmz: NMZ.r (403) and NMZ.t (404) are not consistent!
> (snip)
> >小さいので付けてしまいます。
少しづつ増やしていってもエラーにならず、エラーになるのは巨大
だったので送るのをためらっていました。
> ありがとうございます。原因がわかりました。
> % sort NMZ.r |uniq -c |sort -nr |head -3
> 2 /amd/tatsumi/export/home/fujiwara/public_html/software/linux-pmac/customize-installer.html
> 1 /amd/tatsumi/export/home/fujiwara/public_html/software/tgif/index.shtml
> 1 /amd/tatsumi/export/home/fujiwara/public_html/software/spam/index.shtml
> /amd/tatsumi/export/home/fujiwara/public_html/software/linux-pmac/customize-installer.html
> が 2つ登録されているのが原因です。(なぜ 2つあるのだろう?)
私の所のは
kose> sort NMZ.r |uniq -c |sort -nr |head -3
3
1 /home/kose/News/cache/nnml:yatex/560
1 /home/kose/News/cache/nnml:xemacs-mule/37
でした。重複していない?
> インデックス作成の対象ファイルを find する処理では重複を取り
> 除かないにも関わらず、インデックスの更新時には重複を取り除く
> ために、
> >mknmz: NMZ.r (403) and NMZ.t (404) are not consistent!
> の事態が発生します。おそらくメイル末尾の patch で解決します
> (commit済です)。ご協力ありがとうございました。
> # こせきさんの問題も同じ原因だといいんだけど
とりあえずパッチをあてて、パッチをあてる前に作った index を
置いたまま mknmz を実行したら
Reference found where even-sized list expected at /usr/local/bin/mknmz line 1021.
mknmz: NMZ.r (39678) and NMZ.t (39694) are not consistent!
でした。
パッチをあてたもので始めっから作り直してみます。
結果がでるのは半日後です。
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx