Today I tried to upgrade one my Rails app to use version 2.2.0 of the
framework. However mongrel could not start because of some
incompatibility problems.
The version of gettext gem is 1.93.0
Here it is the error output:
----------------------------
/usr/lib64/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/core_ext/module/aliasing.rb:33:in
`alias_method': undefined method `render_file' for class
`ActionView::Base' (NameError)
from
/usr/lib64/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/core_ext/module/aliasing.rb:33:in
`alias_method_chain'
from
/usr/lib64/ruby/gems/1.8/gems/gettext-1.93.0/lib/gettext/rails.rb:291
from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from
/usr/lib64/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/dependencies.rb:148:in
`require'
from
/usr/lib64/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/dependencies.rb:507:in
`new_constants_in'
from
/usr/lib64/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/dependencies.rb:148:in
`require'
from
/home/gottin/workspace-netbeans/fanizen/app/controllers/application.rb:1
... 33 levels...
from
/usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in
`run'
from
/usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
from /usr/bin/mongrel_rails:19:in `load'
from /usr/bin/mongrel_rails:19
--------------------------------------
Does someone has any ideas how to fix or workaround this problem? I feel
that I should not be the only one with this.
--
Posted via http://www.ruby-forum.com/.
It looks that we should continue developing with the current 2.1.2
version.