rake rails:freeze:gems --trace
I got the error
undefined method `version_requirements' for #
/ruby/1.8/gems/rails-2.3.4/lib/tasks/framework.rake:28
which is complaining about the version_requirements in Ver 2.3.4
Thanks to that Fix which replace the line:
Gem::GemRunner.new.run(["unpack", g.name, "--version", g.version_requirements.to_s])
with this line
Gem::GemRunner.new.run(["unpack", g.name, "--version", g.respond_to?(:requirement) ? g.requirement.to_s : g.version_requirements.to_s])
Hope it helps.