野宮です. namazu 2.0.17 でインデクサを作成しようとしますと,とんでもないエラーを吐き, abort され,原因追求に嵌ってました.(;_;) ようやく,原因が解り,対象ファイルに ゞ という繰り返し記号があり, perl-Text-Kakasi がこの記号に引っ掛かるというものでした. で,perl-Text-Kakasi を使わない形にすべく,
rpm -e perl-Text-Kakasi-2.04.72
念の為
rpm -qa | grep perl-Text-Kakasi
で削除されていることを確認し,namazu-2.0.27 の configure を走らせると, module_kakasi を使うというメッセージ....? そこで,調べてみますと,確かに, /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm といった具合いに perl-Text-Kakasi が存在していました.ところが,このモジュー ルのファイルがえらく古く,タイムスタンプが 2000 年 となっており,なんだこれ は!,とばかりに,手作業でこの古いモジュールを削除し,改めて Yast で perl-Text-Kakasi 2.04-72 をインストールし,namazu 2.0.17 をビルドすると問題 は解消しました. そこで,質問です.perl を入れただけでこの古いモジュールもインストールされて いないでしょうか? > 諸兄諸氏 --- 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp 「eメールや携帯電話に縛られた社会は、自分自身と向き合ったり、 空想にふけったりする自由を奪う。」 -- M. Crichton -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Saturday 01 December 2007 23:32:12 に 野宮 賢 / NOMIYA Masaru さんは書きました:
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm
そこで,質問です.perl を入れただけでこの古いモジュールもインストールされて いないでしょうか? > 諸兄諸氏
perlそのもののパッケージ入れてますけど、私のところでは入っていません....。 namazuとか入れるとperl-Text-Kakasiも依存関係で入れられる様ですが。 それと件のファイルを yum provides .... でopensuse、opensuse-nonossを調べてみても該当するパッケージ無いみたいです。 (あくまでもRPMパッケージ内に含まれているファイルのみでの話ですけど) perl-Text-Kakasiではパッケージに含まれているのは /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm の様ですね。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
野宮です.
In the Message;
Subject : Re: [opensuse-ja] perl-Text-Kakasi
Message-ID : <200712020012.41156.maimai@coral.ocn.ne.jp>
Date & Time: Sun, 2 Dec 2007 00:12:40 +0900
[今井さん] == Masaru Imai
今井です。 Sunday 02 December 2007 00:25:26 に 野宮 賢 / NOMIYA Masaru さんは書きました:
いえ,rpm2cpio で観るとそうですが,インストールしますと,上記のところにも置 かれます.
ですので (あくまでもRPMパッケージ内に含まれているファイルのみでの話ですけど) と補足しました 今回の様にインストール時にファイルの配置が変わることもありますので。 yum install kakasi.x86_64 perl-Text-kakasi.x86_64 でインストールすると件のファイルが出来て(タイムスタンプは2003年) yum remove perl-Text-kakasi または rpm -e perl-Text-kakasi で 親ディレクトリのText含め削除されましたが....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 松本です。 ちょっと質問させてください。 Masaru Imai さんは書きました:
今回の様にインストール時にファイルの配置が変わることもありますので。
yum install kakasi.x86_64 perl-Text-kakasi.x86_64 でインストールすると件のファイルが出来て(タイムスタンプは2003年)
件のファイルとは、 /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm のことですか、それとも野宮さんの言っている /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm のことですか? 手元の環境(openSUSE つるしの perl-Text-Kakasi-2.04-72 が入っている)で は、後者は見当たりません。つまり、後者については野宮さんが openSUSE の パッケージでインストールしたものではなく、(本人は忘れている、もしくは意 識せず入れてしまっていた…など)別の方法でインストールしたものではありませ んか?ということが言いたいわけです。 …というのは、最初の野宮さんからのポストにあった rpm -e perl-Text-Kakasi-2.04.72 したにも関わらず、/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread- multi/Text/Kakasi.pm が残っていて、それが openSUSE の perl-Text-Kakasi パッケージ経由でインストールされたものであるということであれば、明らかに perl-Text-Kakasi のパッケージングがおかしい or Bug だ、ということになり ます。…だとしたら、Bugzilla に上げるべきことなのではないかと思いますので。 - -- □●□ _/_/_/ To be Happy! _/_/_/ □□● _/_/ Satoru Matsumoto _/_/ ●●● _/ helios_reds@gmx.net _/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHUZgnXnHIfHE6+z0RAi01AJ4joQ9j6+grZ31NexbBU0TiZTuHDACaApUf kLtAimIeh55CIYKkM46r3LY= =YHnW -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Sunday 02 December 2007 02:21:44 に Satoru Matsumoto さんは書きました:
yum install kakasi.x86_64 perl-Text-kakasi.x86_64 でインストールすると件のファイルが出来て(タイムスタンプは2003年)
件のファイルとは、 /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm のことですか、それとも野宮さんの言っている /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm のことですか?
夜中にやったんで色んな意味で寝ぼけてたとも考えられるので再度検証 しました。 結果としては前者ですね。 ただ前者であろうが後者であろうがどちらにしてもタイムスタンプ自体が 違ってたのでRPMパッケージによるものでは無いのでは?と思います。 RPMパッケージのperl-Text-Kakasi、単体ファイルのKakasi.pmを消す前であれば rpm -qf /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm で何か判ったかもしれませんけど....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
野宮%日曜なのに,です.
In the Message;
Subject : Re: [opensuse-ja] perl-Text-Kakasi
Message-ID : <200712021305.35115.maimai@coral.ocn.ne.jp>
Date & Time: Sun, 2 Dec 2007 13:05:34 +0900
[今井さん] == Masaru Imai
sudo make uninstall
を実行しましたが,やはり,効かず, /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm は残ったままでした.手動で削除し,パッケージをアンインストール&インストー ルを実行しますと, /usr/lib/perl5/verdor_perl/5.8.8/x86_64-linux-thread-multi/ 上にインストールされました. と,いうことは, /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/ 上の Kakasi module は小生が入れたということになりますか.... ソース・ファイルの倉庫を観ますと,Text-Kakasi-2.04.tar.gz しか無いのですが. ともあれ,お騒がせし,申し訳ありません.m(_ _)m # ならば NKF もパッケージを入れるか,と観ましたら,2.0.5 とえらく古いので # これは止めました. --- 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp 「先端技術の開発は、優れた頭脳を持つ人間が集中しないと成功しない。 しかし、技術開発と、それが何をもたらすかを考えることは別だ。 一人の人間に二つは望めない。」 -- M. Crichton -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Sunday 02 December 2007 20:28:28 に 野宮 賢 / NOMIYA Masaru さんは書きました:
sudo make uninstall
を実行しましたが,やはり,効かず,
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Text/Kakasi.pm
は残ったままでした.手動で削除し,パッケージをアンインストール&インストー ルを実行しますと,
/usr/lib/perl5/verdor_perl/5.8.8/x86_64-linux-thread-multi/
上にインストールされました. と,いうことは,
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/
上の Kakasi module は小生が入れたということになりますか.... ソース・ファイルの倉庫を観ますと,Text-Kakasi-2.04.tar.gz しか無いのですが.
ともあれ,お騒がせし,申し訳ありません.m(_ _)m
原因が判ってなによりです。 物事を忘れるからこそ新たな事をおぼえられる訳で...。 と前向きに考えた方が良いのかも。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
participants (3)
-
Masaru Imai
-
Satoru Matsumoto
-
野宮 賢 / NOMIYA Masaru