$ bundle show mysql
/home/bhas/.rvm/gems/ruby-1.9.2-p136/gems/mysql-2.8.1
but when I run
$ rake db:migrate
(in /home/bhas/projects/schapp)
rake aborted!
no such file to load – mysql-2.8.1
/home/bhas/projects/schapp/Rakefile:4:in `<top (required)>’
(See full trace by running task with --trace)
Could it be that although the mysql gem is present, it can’t be loaded
because (for example) it can’t find a required library?
In those situations, you sometimes get a better error message by trying
to load the gem from an irb session