После нескольких часов борьбы и перекомпиляции imagemagick и rmagick под разными комбинациями, мне повезло с исправлением в 1 строку
Gemfile
- gem 'rmagick'
+ gem 'rmagick', :require => 'RMagick'
Bundler по умолчанию требуется имя гема
то есть :require => 'rmagick'
.
Но включаемый файл на самом деле 'RMagick.rb'.Для нечувствительных к регистру файловых систем, таких как OS X, это будет работать, но для чувствительных к регистру файловых систем , таких как Ubuntu, файл не будет найден.
Это может быть одной из причин, по которой ошибка не может появиться в системе разработки даже при работе в рабочем режиме.