Issue #3140 has been updated by Yehuda Katz.


Here is a real-world demonstration of this bug:


~/Code/tmp /master > gem install actionpack -v 3.0.0.beta4
Successfully installed actionpack-3.0.0.beta4
1 gem installed
~/Code/tmp /master > gem install rack
Successfully installed rack-1.2.1
1 gem installed
~/Code/tmp /master > gem dependency actionpack -v 3.0.0.beta4
Gem actionpack-3.0.0.beta4
  activemodel (= 3.0.0.beta4, runtime)
  activesupport (= 3.0.0.beta4, runtime)
  builder (~> 2.1.2, runtime)
  erubis (~> 2.6.5, runtime)
  i18n (~> 0.4.1, runtime)
  rack (~> 1.1.0, runtime)
  rack-mount (~> 0.6.3, runtime)
  rack-test (~> 0.5.4, runtime)
  tzinfo (~> 0.3.16, runtime)

~/Code/tmp /master > irb
ruby-1.9.2-head > require "action_dispatch"
 => true 
ruby-1.9.2-head > Rack.release
 => "1.2" 

----------------------------------------
http://redmine.ruby-lang.org/issues/show/3140

----------------------------------------
http://redmine.ruby-lang.org