【发布时间】:2019-02-08 14:17:10
【问题描述】:
我有旧项目要在 ruby 1.8.7 上维护,但我无法安装 bundle,因为目前没有为它安装 bundler,尝试gem install bundler 会引发分段错误。其实不依赖gem,gem install <any gem>的结果是一样的。
几个小时的谷歌搜索没有任何效果,所以这里是详细信息:
$ gem install bundler
/home/marat/.rbenv/versions/1.8.7-p352/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
Aborted
环境详情:
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.6.2
- RUBY VERSION: 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/marat/.rbenv/versions/1.8.7-p352/lib/ruby/gems/1.8
- RUBY EXECUTABLE: /home/marat/.rbenv/versions/1.8.7-p352/bin/ruby
- EXECUTABLE DIRECTORY: /home/marat/.rbenv/versions/1.8.7-p352/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/marat/.rbenv/versions/1.8.7-p352/lib/ruby/gems/1.8
- /home/marat/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
目前没有本地宝石:
$ gem list
*** LOCAL GEMS ***
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby rubygems