An error occurred while installing debugger-linecache (1.1.1), and Bundler cannot continue An error occurred while installing debugger-linecache (1.1.1), and Bundler cannot continue ruby ruby

An error occurred while installing debugger-linecache (1.1.1), and Bundler cannot continue


I had this issue after updating to a newer patch version of ruby. Unfortunately the header files gem "debugger-ruby_core_source" was locked in to an earlier version in the Gemfile.lock so it didn't have the required header files.

All you need to do is update that gem by doing:

bundle update debugger-ruby_core_source

You should be able to bundle install afterwards.

If you aren't using bundler then just install the latest version before trying to install debugger:

gem install debugger-ruby_core_source


Another option is to switch to using ruby p125, e.g.

rvm install 1.9.3-p125rvm use 1.9.3-p125 --default

I had ruby 1.9.3-p194 and apparently that doesn't have the debug/linecache I need.


open terminal, go to project directory and remove Gemfile.lock using

 rm Gemfile.lock

to remove Gemfile.lock and run

bundle install 

which will create new Gemfile.lock so its easy to do it :)

worked for me.