From: saronpasu Date: 2008-04-04T11:48:08+09:00 Subject: [ruby-list:44813] Re: CentOS5 インストール時のはまり報告 ------=_Part_8007_1440986.1207277286702 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Content-Disposition: inline HN: saronpasuです。 > ちなみに /usr/local/lib/ruby/site_ruby/1.8/x86_64-linux/ の下って、どんな状況でしょうか? その辺の違いかな、とも思うのですが。 当方の環境では、(checkinstallによるものなのか?) /usr/local/lib/には導入されず、 /usr/lib/ruby/1.8/x86_64-linux/ に digest.so などが導入されていました。 /usr/lib/ruby/site_ruby/1.8/x86_64-linux/ の中身はからっぽでした。 もしかするとこの違いなのかもしれません。 $LOAD_PATH には、 ["/usr/lib/ruby/site_ruby/1.8", "/usr/lib/ruby/site_ruby/1.8/x86_64-linux", "/usr/lib/ruby/site_ruby", "/usr/lib/ruby/1.8", "/usr/lib/ruby/1.8/x86_64-linux", "."] のように値が入っているので、 /usr/lib/ruby/1.8/x86-64-linux/からdigestを読み込んだのかと思います。 08/04/04 に saronpasu さんは書きました: > > HN: saronpasuです。 > > 横やり失礼します。 > > >> ということなので x86_64 環境で発生する問題なんでしょうかね? > > x86_64のCentOS5で、同VersionのRubyをインストールしましたが > 同様の現象は起きていません。 > > 当方の環境は、checkinstallでRPM化してから導入したので若干、条件が異なりますが > やはり、何か他の条件があるのではないでしょうか?? > > 参考にならない返答ですみません。 > > 08/04/04 に "(株)ネットフォレスト 植田裕之" さんは書きました: > > > > > 植田@ネットフォレストです。 > > > > > > 良く見ていませんでしたが > > > > Sun, 30 Mar 2008 23:11:39 +0900 のメールにて、 > > "ARAI Shunichi" さんは書きました : > > > > > > > Rubyist 九州のあらいです。 > > > > > > CentOS 5のサーバーにRuby 1.8.6-p114をインストールしたところ、 > > > はまった&解決したので、他の方に参考になるかもしれないと > > > 思いメールする次第です。 > > > > ; > > > irb(main):001:0> require 'digest/rmd160' > > > LoadError: > > /usr/local/lib/ruby/site_ruby/1.8/x86_64-linux/digest/rmd160.so: > > > > > > ということなので x86_64 環境で発生する問題なんでしょうかね? > > > > 私の環境は前のメールでも書きましたが > > > > $ uname -a > > Linux test.marvista.jp 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 11:36:49 EST > > 2008 i686 i686 i386 GNU/Linux > > $ ruby -v > > ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux] > > $ cat /etc/redhat-release > > CentOS release 5 (Final) > > > > と i386 環境でして、これだと > > > > $ ruby -v > > ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux] > > $ irb -r 'digest/rmd160' > > irb(main):001:0> quit > > > > と LoadError は出ません。もっとも > > > > $ ls -lR /usr/local/lib/ruby/site_ruby/1.8/i686-linux/ > > /usr/local/lib/ruby/site_ruby/1.8/i686-linux/: > > 合計 0 > > > > と、shared object 自体が無いのですが... > > > > > > ----- > > 株式会社ネットフォレスト http://www.netforest.ad.jp/ > > Dr.WEB/Vade Retro 担当 植田 裕之 ueda@netforest.ad.jp > > tel:045-663-6277 fax:045-663-6278 > > > > > > > > > ------=_Part_8007_1440986.1207277286702--