linecache19 を headに入れるのは大変

rails_adminのテストを動かそうと思ってbundle installしたらエラーになった。

Installing linecache19 (0.5.12) with native extensions 
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

(中略)
Requesting http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p209.tar.gz

Gem files will remain installed in /Users/akima/.rvm/gems/ruby-1.9.3-head@rails_admin/gems/linecache19-0.5.12 for inspection.
Results logged to /Users/akima/.rvm/gems/ruby-1.9.3-head@rails_admin/gems/linecache19-0.5.12/ext/trace_nums/gem_make.out
An error occured while installing linecache19 (0.5.12), and Bundler cannot continue.
Make sure that `gem install linecache19 -v '0.5.12'` succeeds before bundling.

そりゃheadですもん、p209なんてアーカイブはないよね。

ruby-1.9.3-headの環境でインストールしようとしてたんで、.rvmrc はこんな感じだったんだけど、

rvm 1.9.3-head@rails_admin --create

ちゃんとstableなバージョンのrubyを使うようにしたら、bundle installは一発で通りました。

rvm 1.9.3-p194@rails_admin --create