Поскольку авторы гема ruby-debug-ide используют механизм расширения не для создания какой-либо библиотеки, написанной на C, а для установки другого гема в зависимости от вашей версии Ruby. Это файл ext/mkrf_conf.rb
формы ruby-debug-ide:
inst = Gem::DependencyInstaller.new
begin
if RUBY_VERSION < "1.9"
inst.install "ruby-debug-base", '>=0.10.4'
else
inst.install "ruby-debug-base19", '>=0.11.24'
end
rescue
exit(1)
end
Он пытается загрузить и установить гем ruby-debug-base.