I have recently upgraded to Ubuntu 10.04 and I got this nasty rmagick gem error:
RMagick2.so: This installation of RMagick was configured with ImageMagick 6.5.5 but ImageMagick 6.5.7-8 is in use. (RuntimeError)
then found this page in mixed English/Chinees
and finally got a page in German :)
Then I decide to write this post in English and slightly modify the solution
instead of putting
RMAGICK_BYPASS_VERSION_TEST = true in the deploy.rb
I have put this in the development.rb
and all it works – this way on the production I will be forced to use real compatible library or at least check again for another solution or gem.
AUCH! This solution doesn’t work even in development I got weird core dumps :( …so here it is another try
Here is the real working solution:
su - git clone http://github.com/rmagick/rmagick.git cd rmagick/ ruby setup.rb ruby setup.rb install
J May, 2010 at 5:43 am
Hey, thanks for the tip.
I’m facing this problem and I’ll try that.
I hope it works well in production mode.
J June, 2010 at 4:38 pm
Actually this is a quick fix, not a real solution.
By using this patch you break the relation between the ruby gem and the image library.
It only serves if you want to start the application quickly and to skip the rmagick gem re-installation/installation