プラグインopen_id_authenticationをインストールすると、次のエラーが発生します。
/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)
実際に起動しようとするとrails server
、rack-openidがシステムにインストールされ、irbからロードできます。
irb(main):001:0> require 'rack/openid'
=> true
ruby-openidで行ったように、Gemfileにハックを追加しようとしましたが、役に立ちませんでした。
gem "ruby-openid", :require => "openid"
gem "rack-openid", :require => "rack/openid"
私も試しました
gem "ruby-openid", :require => "rack/openid"
しかし:
/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)
Rails 2.3.5アプリではこの問題はなく、Rails3で発生する理由がわかりません。