title: Problem with require rack/openid in Rails 3 [native require work properly]
body: <p>I install plugin open_id_authentication and have this error:</p>
  
  <pre><code>/usr/lib/ruby/gems/1.9.1/gems/activesupport-3.0.0.beta/lib/active_support/dependencies.rb:167:in `require': no such file to load -- rack/openid (LoadError)
  </code></pre>
  
  <p>when I try to start <code>rails server</code>
  Actually, rack-openid installed in my system and i can load it from irb:</p>
  
  <pre><code>irb(main):001:0&gt; require 'rack/openid'
  =&gt; true
  </code></pre>
  
  <p>I tried to add hack to Gemfile as I did with ruby-openid, but it did't help:</p>
  
  <pre><code>gem "ruby-openid", :require =&gt; "openid"
  gem "rack-openid", :require =&gt; "rack/openid"
  </code></pre>
  
  <p>I also have tried </p>
  
  <pre><code>gem "ruby-openid", :require =&gt; "rack/openid"
  </code></pre>
  
  <p>but:</p>
  
  <pre><code>/usr/lib/ruby/gems/1.9.1/gems/bundler-0.9.7/lib/bundler/runtime.rb:38:in `require': no such file to load -- rack/openid (LoadError)
  </code></pre>
  
  <p>In rails 2.3.5 app there isn't this problem and I can't understand why it happens in Rails 3.</p>