Namazu-users-ja(旧)


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

Broken Pipe on solaris



末光です。

solaris にnamazu をインストールしました。
namazu のインデックス作成時に Broken Pipe で止まってしまいます。

namazu の confugure では以下のように gettext も指定しています。
# ./configure --with-pmdir=/usr/local/lib/perl5/site_perl --with-included-gettext

chasen kakasi は /usr/local/bin に存在し認識されています
nkf は /usr/bin に存在し認識されています。

以下に必要と思われる情報を記述します。
障害の原因と対策を教えてください。
あるいは、他にまだ何か情報が必要でしょうか。




gettext の make と make install で以下のような WARNING が表示されます。

gettext
 make & make install
-------------------------------------------------
WARNING: Warnings can be ignored. :-)
if test no != no; then \
  EMACS=no /bin/sh ./elisp-comp po-mode.el; \
fi
/bin/sh ../mkinstalldirs /usr/local/bin
 .././install-sh -c  gettextize /usr/local/bin/gettextize
WARNING: Warnings can be ignored. :-)
if test no != no; then \
  EMACS=no /bin/sh ./elisp-comp po-mode.el; \
fi



namazu の make check で以下のように表示されます。
make と make install はエラー表示なしで通ります。

namazu
 make check
-----------------------------------------------
make  check-TESTS
PASS: mknmz-1
PASS: mknmz-2
PASS: mknmz-3
PASS: mknmz-4
PASS: mknmz-5
PASS: mknmz-6
PASS: mknmz-7
PASS: mknmz-8
PASS: mknmz-9
PASS: mknmz-10
PASS: mknmz-11
PASS: mknmz-12
PASS: mknmz-13
PASS: mknmz-14
FAIL: mknmz-15
PASS: mknmz-16
PASS: gcnmz-1
1d0
< x - creating lock directory x - extracting nkf.doc (text) x -
extracting MANIFEST (text) x - SKIPPING Makefile (file already exists) x

- extracting nkf.1 (text) x - extracting nkf.1j (text) x - extra
3a3
> x - creating lock directory x - SKIPPING nkf.doc (file already exists)

x - SKIPPING MANIFEST (file already exists) x - SKIPPING Makefile (file
already exists) x - SKIPPING nkf.1 (file already exists)
FAIL: idxdiff-1
1d0
< x - creating lock directory x - extracting nkf.doc (text) x -
extracting MANIFEST (text) x - SKIPPING Makefile (file already exists) x

- extracting nkf.1 (text) x - extracting nkf.1j (text) x - extra
3a3
> x - creating lock directory x - SKIPPING nkf.doc (file already exists)

x - SKIPPING MANIFEST (file already exists) x - SKIPPING Makefile (file
already exists) x - SKIPPING nkf.1 (file already exists)
FAIL: idxdiff-2
1d0
< x - creating lock directory x - extracting nkf.doc (text) x -
extracting MANIFEST (text) x - SKIPPING Makefile (file already exists) x

- extracting nkf.1 (text) x - extracting nkf.1j (text) x - extra
3a3
> x - creating lock directory x - SKIPPING nkf.doc (file already exists)

x - SKIPPING MANIFEST (file already exists) x - SKIPPING Makefile (file
already exists) x - SKIPPING nkf.1 (file already exists)
FAIL: idxdiff-3
FAIL: namazu-1
FAIL: namazu-2
FAIL: namazu-3
FAIL: namazu-4
FAIL: namazu-5
cmp: /usr/local/src/namazu-2.0.9/tests/tmp がファイルの終端です。
FAIL: namazu-6
FAIL: namazu-7
FAIL: namazu-8
FAIL: namazu-9
PASS: namazu-10
FAIL: namazu-11
FAIL: namazu-cgi-1
FAIL: namazu-cgi-2
PASS: namazu-cgi-3
PASS: namazu-cgi-4
PASS: namazu-cgi-5
PASS: namazu-cgi-6
FAIL: namazu-cgi-7
FAIL: namazu-cgi-8
PASS: ja-mknmz-1
FAIL: ja-namazu-cgi-1
=====================
19 of 41 tests failed
=====================
*** Error code 1
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /usr/local/src/namazu-2.0.9/tests
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /usr/local/src/namazu-2.0.9/tests
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'
Current working directory /usr/local/src/namazu-2.0.9/tests
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'



namazu の設定情報です
---------------------------------------------------
# mknmz -C
システム: solaris
Namazu: 2.0.9
Perl: 5.00404
NKF: /usr/bin/nkf
KAKASI: /usr/local/bin/kakasi -ieuc -oeuc -w
茶筌: /usr/local/bin/chasen -j -F '%m '
わかち書き: /usr/local/bin/kakasi -ieuc -oeuc -w
メッセージの言語: ja
言語: ja
文字コード: euc
CONFDIR: /usr/local/etc/namazu
LIBDIR: /usr/local/share/namazu/pl
FILTERDIR: /usr/local/share/namazu/filter
TEMPLATEDIR: /usr/local/share/namazu/template
対応メディアタイプ:
  application/pdf
  application/x-compress
  application/x-gzip
  message/news
  message/rfc822
  text/hnf
  text/html
  text/html; x-type=mhonarc
  text/plain
  text/plain; x-type=rfc
  text/x-hdml
  text/x-roff


インデックス作成を --debug オプションで実行した結果です
-------------------------------------------------------------
# mknmz --debug /usr/local/share/namazu/doc
// tmpnam: /usr/local/var/namazu/index/NMZ.tmp_i.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.tmp_p.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.tmp_pi.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.tmp_w.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.checkpoint.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.flist.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.i.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.ii.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.p.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.pi.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.r.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.t.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.w.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.wi.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.tmp_i.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.tmp_p.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.tmp_pi.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.tmp_w.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.checkpoint.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.flist.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.i.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.ii.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.p.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.pi.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.r.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.t.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.w.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.wi.tmp
// NMZ: /usr/local/var/namazu/index/NMZ.body
// NMZ: /usr/local/var/namazu/index/NMZ.err
// NMZ: /usr/local/var/namazu/index/NMZ.field
// NMZ: /usr/local/var/namazu/index/NMZ.foot
// NMZ: /usr/local/var/namazu/index/NMZ.head
// NMZ: /usr/local/var/namazu/index/NMZ.i
// NMZ: /usr/local/var/namazu/index/NMZ.ii
// NMZ: /usr/local/var/namazu/index/NMZ.lock
// NMZ: /usr/local/var/namazu/index/NMZ.lock2
// NMZ: /usr/local/var/namazu/index/NMZ.log
// NMZ: /usr/local/var/namazu/index/NMZ.msg
// NMZ: /usr/local/var/namazu/index/NMZ.p
// NMZ: /usr/local/var/namazu/index/NMZ.pi
// NMZ: /usr/local/var/namazu/index/NMZ.r
// NMZ: /usr/local/var/namazu/index/NMZ.result
// NMZ: /usr/local/var/namazu/index/NMZ.slog
// NMZ: /usr/local/var/namazu/index/NMZ.status
// NMZ: /usr/local/var/namazu/index/NMZ.t
// NMZ: /usr/local/var/namazu/index/NMZ.tips
// NMZ: /usr/local/var/namazu/index/NMZ.version
// NMZ: /usr/local/var/namazu/index/NMZ.w
// NMZ: /usr/local/var/namazu/index/NMZ.wi
検索対象のファイルを調べています...
@@ 対象の探索を開始: Tue Dec 25 19:34:43 2001
@@ 適合:        /usr/local/share/namazu/doc/en/manual.html
@@ 適合:        /usr/local/share/namazu/doc/en/nmz.html
@@ 適合:        /usr/local/share/namazu/doc/en/tutorial.html
@@ 適合:        /usr/local/share/namazu/doc/en/tips.html
@@ 適合:        /usr/local/share/namazu/doc/ja/manual.html
@@ 適合:        /usr/local/share/namazu/doc/ja/nmz.html
@@ 適合:        /usr/local/share/namazu/doc/ja/tips.html
@@ 適合:        /usr/local/share/namazu/doc/ja/tutorial.html
@@ 不許可:      /usr/local/share/namazu/doc/namazu.css
@@ 不許可:      /usr/local/share/namazu/doc/NMZ.lock2
@@ 不許可:      /usr/local/share/namazu/doc/NMZ.flist.tmp
@@ 不許可:      /usr/local/share/namazu/doc/NMZ.err
@@ 不許可:      /usr/local/share/namazu/doc/NMZ.nkf.tmp
@@ 適合:        /usr/local/share/namazu/doc/nkf.doc
@@ 不許可:      /usr/local/share/namazu/doc/MANIFEST
@@ 不許可:      /usr/local/share/namazu/doc/Makefile
@@ 適合:        /usr/local/share/namazu/doc/nkf.1
@@ 不許可:      /usr/local/share/namazu/doc/nkf.1j
@@ 不許可:      /usr/local/share/namazu/doc/nkf.c
@@ 不許可:      /usr/local/share/namazu/doc/nkf_test.pl
@@ 不許可:      /usr/local/share/namazu/doc/NKF/Changes
@@ 不許可:      /usr/local/share/namazu/doc/NKF/MANIFEST
@@ 不許可:      /usr/local/share/namazu/doc/NKF/Makefile.PL
@@ 不許可:      /usr/local/share/namazu/doc/NKF/NKF.pm
@@ 不許可:      /usr/local/share/namazu/doc/NKF/NKF.xs
@@ 不許可:      /usr/local/share/namazu/doc/NKF/README
@@ 不許可:      /usr/local/share/namazu/doc/NKF/test.pl
@@ 対象の探索を終了: Tue Dec 25 19:34:43 2001
@@ 対象ファイル数: 10 (走査性能: 経過秒: 1, ファイル/秒: 10.0)
@@   潜在: 27, 不許可: 17, 拒絶: 0, 除外: 0
@@   MTIME 古すぎ: 0, MTIME 新しすぎ: 0
10個のファイルがインデックス作成の対象として見つかりました
// tmpnam: /usr/local/var/namazu/index/NMZ.field.message-id.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.subject.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.from.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.date.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.uri.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.newsgroups.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.to.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.summary.tmp
// tmpnam: /usr/local/var/namazu/index/NMZ.field.size.tmp
// 対象ファイル: /usr/local/share/namazu/doc/en/manual.html
// 検出されたタイプ: text/html
// pre_codeconv
// tmpnam: /usr/local/var/namazu/index/NMZ.nkf.tmp
Broken Pipe



solaris のバージョンです。
-----------------------------------------------------------------
www% uname -a
SunOS www 5.8 Generic_108528-12 sun4u sparc SUNW,Ultra-60




それと以下のURL はもうなくなったのでしょうか?
http://www.namazu.org/bug.html