うちの環境でgemが1.1.1から1.3.1にアップデートできなくなる現象に陥った。
環境はMac OS10.5.5, ruby 1.8.6, gem1.1.1
Moon% sudo gem update --system
Updating RubyGems
Bulk updating Gem source index for: http://gems.rubyforge.org/
Nothing to update
Updating RubyGems
Bulk updating Gem source index for: http://gems.rubyforge.org/
Nothing to update
http://blog.segment7.net/articles/2008/09/26/rubygems-1-3-0
ここを見ると、gem1.1とgem1.2にはupdate –systemにバグがある模様です。 上記ページに従って
gem install rubygems-update
update_rubygems
update_rubygems
とすれば最新のgemがインストールされます。
僕の環境の場合、
sudo gem install rubygems-update
sudo update_rubygems
sudo update_rubygems
とsudoをつけて実行しました。
関連記事
2月 26th, 2011 at 2:38 PM #[Ruby]HTTP Response 302 fetching http://gems.rubyforge.org/yaml | mono-blog
[...] root権限でも同じく、こちらのサイトを参考に頭に sudo をつけないとうまく行かない。 sudo gem install rubygems-update sudo update_rubygems sudo gem update –system でgemが無事1.5.2にアップデートされま [...]