30 May
Rubygem version incompatability with older Rails versions
We maintain a rails 2.3.8 application and haven't had to touch it in quite some time. But when we did, we came across this error:
uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
Then after applying the solution found here, we started getting this error:
undefined method `name' for "actionmailer":String (NoMethodError)
Both errors were resolved by using RVM to specify the rubygem version best suited for this application.
rvm rubygems 1.3.7
So our .rvmrc file now looks like this:
rvm use @rvm rubygems 1.3.7