Note that there are some explanatory texts on larger screens.

plurals
  1. POhow do I get linecache19 0.5.12 to install under ruby-193-p125?
    primarykey
    data
    text
    <p>I have a Rails app that has been running fine for months. The other day I went through the laundry list of upgrades in Ubuntu and installed them all. Suddenly, I can't start my dev server because of failures in linecache. I've read various threads on this topic: </p> <p><a href="https://stackoverflow.com/questions/8251349/ruby-threadptr-data-type-error">ruby_threadptr_data_type error</a></p> <p><a href="https://stackoverflow.com/questions/6438116/rails-with-ruby-debugger-throw-symbol-not-found-ruby-current-thread-loaderro/9267541#9267541">Rails with ruby-debugger throw &#39;Symbol not found: _ruby_current_thread (LoadError)&#39;</a></p> <p><a href="http://isitruby19.com/linecache" rel="nofollow noreferrer">http://isitruby19.com/linecache</a></p> <p><a href="http://antisnatchor.com/debugging_ruby_1.9.3p125" rel="nofollow noreferrer">http://antisnatchor.com/debugging_ruby_1.9.3p125</a></p> <p><a href="https://stackoverflow.com/questions/6650567/installing-linecache19-for-ruby-1-9-2-via-rvm">Installing linecache19 for Ruby 1.9.2 via rvm</a></p> <p>Still, after spending hours on waiting for installs to fail, I can't get my rails dev server to start. </p> <p>My versions look like this: </p> <pre><code>~/app&gt; which ruby /usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/bin/ruby ~/app&gt; which rvm /usr/share/ruby-rvm/bin/rvm ~/app&gt; rvm current ruby-1.9.3-p125 ~/app&gt; ruby -v ruby 1.9.3p125 (2012-02-16 revision 34643) [i686-linux] ~/app&gt; </code></pre> <p>And here's what happens when I try to install the current version of ruby-debug: </p> <pre><code>~/app&gt; 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 *** </code></pre> <p>And my gemfile (the relevant bit anyway): </p> <pre><code>group :development, :test do ... gem 'linecache19', :git =&gt; 'git://github.com/mark-moseley/linecache' gem 'ruby-debug-base19x' gem 'ruby-debug19' end </code></pre> <p>Anyone have an idea of what's actually going on here? I'm pretty stumped. I'm willing to start over from scratch if I need to. I just need to know the best way to go back to bare canvas and what to paint. </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload