Is the order in which you list your gems important? Are these two blocks equivalent?
gem 'carrierwave'
gem 'rmagick'
And
gem 'rmagick'
gem 'carrierwave'
See Question&Answers more detail:osIs the order in which you list your gems important? Are these two blocks equivalent?
gem 'carrierwave'
gem 'rmagick'
And
gem 'rmagick'
gem 'carrierwave'
See Question&Answers more detail:osWhen you use Bundle.require
(which Rails does), Gems are required in the order they appear in the Gemfile. In wasn’t always like this, but has been this way for a while.
Since Carrierwave requires RMagick explicitly when it is needed, I don’t think it should matter in your case; but strictly speaking the two blocks are not equivalent.