Tenho que atualizar a instalação do Redmine de nossa empresa para a mais recente. O processo de atualização consiste principalmente em alguns cp -r
comandos, mas bundle
irá falhar devido à necessidade de uma versão do ImageMagick que o Debian Lenny não forneceu.
Can't install RMagick 2.13.2. You must have ImageMagick 6.4.9 or later.
Em vez de construir o ImageMagick do zero ou fazer algumas deb
coisas próprias , ajusto o Redmine Gemfile
# Optional gem for exporting the gantt to a PNG file, not supported with jruby
platforms :mri, :mingw do
group :rmagick do
# RMagick 2 supports ruby 1.9
# RMagick 1 would be fine for ruby 1.8 but Bundler does not support
# different requirements for the same gem on different platforms
gem "rmagick", "2.12.2"
end
end
substituindo a versão fornecida por 2.12.2
Agora
bundle install
instala todas as dependências.