michenriksen / birdwatcher

Data analysis and OSINT framework for Twitter
https://michenriksen.com/blog/birdwatcher-twitter-osint-framework/
MIT License
410 stars 65 forks source link

[DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead #2

Closed bl4ckh0l3z closed 7 years ago

bl4ckh0l3z commented 7 years ago

xyz@xyz:~/Downloads/birdwatcher$ birdwatcher [DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead /usr/local/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in require: cannot load such file -- readline (LoadError) from /usr/local/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in require from /usr/local/lib/ruby/gems/2.2.0/gems/birdwatcher-0.1.0/exe/birdwatcher:4:in <top (required)> from /usr/local/bin/birdwatcher:22:in load from /usr/local/bin/birdwatcher:22:in

Linux xyz 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-linux] gem 2.6.7 All dependecies are installed...

Thanks, Cheers

michenriksen commented 7 years ago

The RMagick deprecation warning is just a warning and is triggered by a gem including rmagick. The error you get is because it seems like Ruby has not been compiled with readline support.

Maybe doing sudo apt-get install libreadline-dev and installing Ruby with RVM will fix it?