-
Notifications
You must be signed in to change notification settings - Fork 20
Known Installation Issues
hammackj edited this page May 26, 2011
·
3 revisions
The easy way to fix this is to just reinstall RMagick, like below:
[hammackj@taco:~/Projects/public/nessusdb]$ nessusdb
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.bundle: This installation of RMagick was configured with ImageMagick 6.6.5 but ImageMagick 6.6.7-0 is in use. (RuntimeError)
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:29:in `require'
from /Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:11
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:34:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:34:in `require'
from /Library/Ruby/Gems/1.8/gems/gruff-0.3.6/lib/gruff/base.rb:2
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:29:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:29:in `require'
from /Library/Ruby/Gems/1.8/gems/gruff-0.3.6/lib/gruff.rb:25
from /Library/Ruby/Gems/1.8/gems/gruff-0.3.6/lib/gruff.rb:5:in `each'
from /Library/Ruby/Gems/1.8/gems/gruff-0.3.6/lib/gruff.rb:5
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:34:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:34:in `require'
from ./bin/../lib/nessusdb.rb:10
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:29:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:29:in `require'
from ./bin/nessusdb:22
[hammackj@taco:~/Projects/public/nessusdb]$ sudo gem install rmagick
The gems for mysql and rmagick will fail to build if these are not installed.
sudo port install ImageMagick mysql5
sudo apt-get install ruby1.8-dev libzip1 libzip-dev libxml2-dev libxml2 libmysqlclient-dev imagemagick libmagickwand3 libmagick9-dev
sudo apt-get install ruby1.8-dev libzip1 libzip-dev libxml2-dev libxml2 libmysqlclient-dev imagemagick libmagickcore2 libmagickwand-dev libmagickcore-dev libmagick9-dev
Sqlite is a great database to use as a light weight solution. I use Sqlite for all of my assessments. Setting it up on various platforms can be tricky, so here are some examples for what is required to set it up.
sudo apt-get install sqlite3 libsqlite3-dev
gem install sqlite3
sudo port install sqlite3
gem install sqlite3