我試圖運行這個項目https://github.com/eLobato/cartodb-rb-client但顯然無論我的rvm是搞砸了還是pg有一個可怕的錯誤。 這是錯誤跟蹤Postgres分段錯誤ruby gem
/usr/bin/ruby1.8 -S bundle exec rspec "./spec/model/data_spec.rb" "./spec/model/metadata_spec.rb" "./spec/model/scopes_spec.rb" "./spec/client_spec.rb"
/home/daniel/.rvm/gems/[email protected]/gems/pg-0.11.0/lib/pg_ext.so: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
Aborted
rake aborted!
ruby -S bundle exec rspec "./spec/model/data_spec.rb" "./spec/model/metadata_spec.rb" "./spec/model/scopes_spec.rb" "./spec/client_spec.rb" failed
Tasks: TOP => spec
(See full trace by running task with --trace)
分段故障線路真讓我心煩了很多,因爲我試圖重新安裝與PG無濟於事。我運行Ubuntu 11.10,我已經安裝了紅寶石1.9.2和1.8.7
任何線索?
<內部:LIB/RubyGems的/ custom_require>: 29:在'require'中:不需要加載這樣的文件 - 來自的打捆機(LoadError) \t:29:'require' \t from/usr/bin/bundle:4:in '' –
eLobato
看來,那從紅寶石加載一些所需的庫時出現問題。你在這臺機器上編譯ruby,還是從Ubuntu存儲庫安裝它,或者在另一臺機器上編譯,只複製到這臺機器上? –
第二種觀點 - 你安裝了ruby部分'bundler'嗎?這似乎是紅寶石抱怨的一部分...... –