blog.takuyan.com

Ruby & Javascript & Hack

Railsを2.3.5から2.3.10にあげたときのメモ

はじめに


Rails3がでたから3にしたいけど、諸事情でまだ上げられないので、2.3.10にあげた。
ちょっと厄介だったのでメモ。

環境

まとめ

rm -rf vendor/rails
rake rails:freeze:edge RELEASE=2.3.10

つまづきポイント

edgeが動かない


以下を施したら動いた(気がする)

  • rakeを更新
  • 空のvendor/railsディレクトリを削除した
$ gem install rake
Temporarily enhancing PATH to include DevKit...
Successfully installed rake-0.8.7
1 gem installed
Installing ri documentation for rake-0.8.7...
Installing RDoc documentation for rake-0.8.7...

$ gem list rake

*** LOCAL GEMS ***

rake (0.8.7, 0.8.3, 0.8.1)

$ rm -rf vendor/rails
Rackが

経験的に、Rackが悪さをしなかったことがない。
とりあえず、environmentを以下に変更したら動きました。

config.gem "rack", :version => "1.1.0"
経過観察中


更新したばかりなので、他のgemなり影響がでるかどうか、経過観察中です。