2008年5月13日火曜日

rubygems 1.1.1-1の謎

noteとdesktop両方にsidいれてて,desktopは今朝apt-get dist-upgradeしたわけです.

そしてそのdesktopでgem list をしてみると 何もインストールされていない,と出ます.
/var/lib/gems/1.8/gems にはいっぱいインストールされているのに.

noteのほうは快調に/var/lib/gems/1.8/gems 以下にあるものを表示しています.

はいっている rubygemsとlibgems-ruby1.8はどちらも1.1.1-1なんだがな..

まあどこかで何かがおこったようで,そのおかしいほうであらためて gem install railsとかしてみると,
/usr/lib/ruby/gems/1.8/gems以下に展開されるようになっていました.

まあ何がただしいのかわからないので単なる記録でした.


とおもってたら田郷さんのアドバイスをもらっていろいろ見てみたら,rubygems/default.rbにそのpathはハードコードされている,という話をいただいた.locateしてみたらなんと /usr/local/lib/site_ruby/1.8/rubygems/defaults.rb が存在していたので,,消してみた.

うまくいきました... ゴミには注意しましょう.動いていたために気がつかなかった.

0 件のコメント:

コメントを投稿