[Namazu-devel-ja]Solaris環境で、mknmzがワーニングエラーを多量に出す、あるいは止まる。
TAKI, Yasushi
taki @ justplayer.com
2004年 6月 6日 (日) 03:05:25 JST
瀧@ジャストプレイヤーです。
お世話になります。
On Sun, 06 Jun 2004 02:28:26 +0900
Tadamasa Teranishi <yw3t-trns @ asahi-net.or.jp> wrote:
> > ただ。
> > > /usr/local/bin/perl -e '{use NKF; print $NKF::VERSION . "\n";}'
> > 0.01
> > なんかこの辺が怪しいですね。
> いや。このバージョンは困ったことに NKF の通常のバージョンの値と一致
> していないのです。
> 2.04 の場合は 2.04 となるのですが、1.71 の場合(それ以前のバージョン
> はちょっと分からない)は 0.01 となります。
> ですので、これは 1.71 と考えてよいでしょう。
> 1.71 なら問題ないものと思います。
なるほど、これに関しては問題なさそうですね。
> > まずは、xlhtmlのバージョンをあわせてみます。
> > http://chicago.sourceforge.net/xlhtml/
> > ただ、ここには0.5.1がないのですが、どこかに差分が、あるのでしょうか?
> # どこで 0.5.1 を手に入れたのかは忘れてしまいました。
> $ xlhtml -v
> で 0.5.1 と出れば 0.5.1 です。
> 確か 0.5 は単純なミスがあって、ヘッダがきちんと出力されないという
> バグがあったはずです。
そのままサイトから拾ってきたものでは0.5でした。
> > > 問題の Excel ファイル以外を mknmz で処理してみると大丈夫とか、
> > > filter/excel.pl を一時的に移動して、Excel ファイルの以外を
> > > mknmz で処理してみると大丈夫ということではありませんか?
> > その通りだったと思います。
> そういうことでしたら、xlhtml が対応できていない Excel ファイルと
> いうことかもしれません。
> $ xlhtml -m file.xls > file.html
> で HTML が生成できるかどうか、生成した file.html を Web ブラウザ
> で見た時正しい結果が得られているかを確認してみてください。
> ここで、ダメなら Namazu としては手が出せません。xlhtml 側の問題
> ということになります。
> xlhtml の代わりに doccat (有料) を使うという手はあるかと思います。
上記のように単品で動かす限り、一応、それらしいutf8-codecのhtmlを吐いてい
るようです。
たとえば、
xlhtml -m 該当のxlsファイル | lv | chasen -j -F "%m "
これでは、ワーニングは出てきませんし、それらしいものがでます。
同じワーニングは、pdfファイルでも起きていて、pdftotextは正常終了します。
htmlファイルで起きる状況は、現在確認しておりません。
※もちろん、doccatも検討の視野には入れております。
あと、数点。
一応、make checkは47項目all passedです。
> > Lang_Msg: C
> > Lang: C
> 日本語処理できませんがよろしい?
よいと行ったものの、多少は変でした。
perl: warningは、PERL_BADLANGで抑制するとしても、
namazu 2.0.13RC2の時に言われていた、
Solaris環境でのcouldn't set locale correctlyがしつこくでるようです。
make checkの時にも多量に出てきながら、passedだったので、
あまり実害はないとは考えているのですが・・・・。
> mknmz -C -f .mknmzrc
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = "ja",
LANG = "ja"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
couldn't set locale correctly
couldn't set locale correctly
Loaded rcfile: .mknmzrc
System: solaris
Namazu: 2.0.13
Perl: 5.008
File-MMagic: 1.22
NKF: module_nkf
KAKASI: no
ChaSen: module_chasen -j -F '%m '
Wakati: module_chasen -j -F '%m '
Lang_Msg: ja
Lang: ja
Coding System: euc
CONFDIR: /usr/local/etc/namazu
LIBDIR: /usr/local/share/namazu/pl
FILTERDIR: /usr/local/share/namazu/filter
TEMPLATEDIR: /usr/local/share/namazu/template
Supported media types: (23)
Unsupported media types: (10) marked with minus (-) probably missing application in your $path.
application/excel: excel.pl
application/ichitaro5: taro56.pl
application/ichitaro6: taro56.pl
- application/ichitaro7: taro7_10.pl
application/macbinary: macbinary.pl
- application/msword: msword.pl
application/pdf: pdf.pl
- application/postscript: postscript.pl
application/powerpoint: powerpoint.pl
- application/rtf: rtf.pl
application/vnd.sun.xml.calc: ooo.pl
application/vnd.sun.xml.draw: ooo.pl
application/vnd.sun.xml.impress: ooo.pl
application/vnd.sun.xml.writer: ooo.pl
application/x-apache-cache: apachecache.pl
application/x-bzip2: bzip2.pl
application/x-compress: compress.pl
- application/x-deb: deb.pl
- application/x-dvi: dvi.pl
application/x-gzip: gzip.pl
- application/x-js-taro: taro7_10.pl
- application/x-rpm: rpm.pl
- application/x-tex: tex.pl
- audio/mpeg: mp3.pl
message/news: mailnews.pl
message/rfc822: mailnews.pl
text/hnf: hnf.pl
text/html: html.pl
text/html; x-type=mhonarc: mhonarc.pl
text/plain
text/plain; x-type=rfc: rfc.pl
text/x-hdml: hdml.pl
text/x-roff: man.pl
------------------
〒424-0821 静岡県静岡市清水相生町6-17
静岡市清水産業・情報プラザ611
(有)ジャストプレイヤー
瀧 康史
TEL : 0543-53-7660 FAX : 0543-53-7661
mailto:taki @ justplayer.com http://www.justplayer.co.jp/
Namazu-devel-ja メーリングリストの案内