Debugging 如何在ruby-193-p125下安装linecache19 0.5.12?

Debugging 如何在ruby-193-p125下安装linecache19 0.5.12?,debugging,ubuntu,ruby-on-rails-3.1,Debugging,Ubuntu,Ruby On Rails 3.1,我有一个Rails应用程序,已经运行了好几个月了。前几天,我浏览了Ubuntu的升级清单,并将它们全部安装好。突然,由于linecache中出现故障,我无法启动我的开发服务器。我读过关于这个主题的各种帖子: 尽管如此,在花费数小时等待安装失败后,我还是无法启动rails开发服务器 我的版本如下所示: ~/app> which ruby /usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/bin/ruby ~/app> which rvm /

我有一个Rails应用程序,已经运行了好几个月了。前几天,我浏览了Ubuntu的升级清单,并将它们全部安装好。突然,由于linecache中出现故障,我无法启动我的开发服务器。我读过关于这个主题的各种帖子:

尽管如此,在花费数小时等待安装失败后,我还是无法启动rails开发服务器

我的版本如下所示:

~/app> which ruby
/usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/bin/ruby
~/app> which rvm
/usr/share/ruby-rvm/bin/rvm
~/app> rvm current
ruby-1.9.3-p125
~/app> ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [i686-linux]
~/app> 
下面是我尝试安装ruby debug的当前版本时发生的情况:

~/app> gem install 'ruby-debug-base19x' 
Fetching: ruby-debug-base19x-0.11.29.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing ruby-debug-base19x:
    ERROR: Failed to build gem native extension.

        /usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb
checking for rb_method_entry_t.body in method.h... no
checking for vm_core.h... no
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/ruby_core_source-0.1.5/lib/ruby_core_source.rb:39: Use RbConfig instead of obsolete and deprecated Config.
checking for rb_method_entry_t.body in method.h... no
checking for vm_core.h... no
*** extconf.rb failed ***
和我的gemfile(反正是相关的位):


有人知道这里到底发生了什么吗?我被难住了。如果需要,我愿意从头开始。我只需要知道回到裸体画布的最佳方式,以及画什么

我怀疑我的RVM安装不知怎么搞砸了,尽管我使用了RVM站点上的说明。我用这两个帖子解决了这个问题:


非主题投票?天哪,我不知道这会有多具体,我绝对不明白为什么这个问题只会得到反对票。这很奇怪。
group :development, :test do
  ...
  gem 'linecache19', :git => 'git://github.com/mark-moseley/linecache'
  gem 'ruby-debug-base19x' 
  gem 'ruby-debug19'

end