gemのアップデート後にエラー:uninitialized constant Gem::GemRunner (NameError)

Ubuntu上のgemをアップデートしたら、uninitialized constant Gem::GemRunner (NameError)というエラーが出るようになってしまった・・・

ぐぐってみたら、こんなページ(Ubuntuでrubygemsを1.0.1にudpateしたら"uninitialized constant Gem::GemRunner(NameError)"のエラー - iビジネス&テクノロジー)が

一応、Rails Forumの該当トピックを参考に、/usr/bin/gemの10行目(require 'rubygems'の下の行)に

require 'rubygems/gem_runner'

の一行を追加することで解決。激しく気持ち悪いですが・・・

同様にして、解決。

さらに参考ページはこちら。
http://weblog.rubyonrails.com/2007/12/19/trouble-installing-new-gems