(Originally from #551)
I'm using Bundler v1.0 with a Rails 2.3.8 application. I followed the guides to add the Rails.boot addition and the preinitializer, and then generated my Gemfile.
Everything seems to work after removing the config.gem entries from environment, except for one gem: Paths of Glory (http://github.com/paulca/paths_of_glory), which we're using for our badge system.
With the following line in the environment file, everything works fine:
config.gem 'paths_of_glory', :lib => false
However, as soon as I remove that, I start getting uninitialized constant errors.
Note that I did add the :require => false to the line in the Gemfile:
gem 'paths_of_glory', :require => false
Troubleshooting information at https://gist.github.com/c9ee56967eab270d72de
Then, @wycats said: This is because Rails 2.3-style engines are put on the autoload path (this is not the case in 3.0). We'll try to figure out a solution before 1.1. In the meantime, patches accepted :)
Rails 2.3 are not officially supported (by rails team) anymore as well as Ruby 1.8