Ответ 1
UPDATE: ruby-debug19 больше не поддерживается. Этот вопрос и мой ответ стали неактуальными, гораздо проще использовать вместо этого "отладчик".
См. Отладка в ruby 1.9
Я также столкнулся с этим и нашел решение в Ruby 1.9.3 и ruby-debug. Вам необходимо установить еще не официально выпущенные версии ruby-debug-base19 и linecache19. В настоящее время выпущенные версии действительно вызывают исключение, которое у вас было.
Используйте этот метод.
#To install ruby-debug on Ubuntu ruby-1.9.3 you need to download from http://rubyforge.org/frs/?group_id=8883
linecache19-0.5.13.gem
ruby_core_source-0.1.5.gem
ruby-debug19-0.11.6.gem
ruby-debug-base19-0.11.26.gem
#Then in your console
export RVM_SRC=/your/path/to/ruby-1.9.3
# Note, your source path should be something like /home/user/.rvm/src/ruby-1.9.3-p0
gem install archive-tar-minitar
gem install ruby_core_source-0.1.5.gem -- --with-ruby-include=/$RVM_SRC
gem install linecache19-0.5.13.gem -- --with-ruby-include=/$RVM_SRC
gem install ruby-debug-base19-0.11.26.gem -- --with-ruby-include=/$RVM_SRC
gem install ruby-debug19-0.11.6.gem -- --with-ruby-include=/$RVM_SRC