sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Incompatibilidad de Openshift y net-ssh? (2.9.3-beta1 frente a 2.9.2)

rhc/Gemfile y rhc/rhc.gemspec requeridos gem "net-ssh", "<= 2.9.2" net-ssh versión 2.9.2 use require dl/import al menos en pageant.rb

dl/import se elimina de Ruby, consulte https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L148-L149en su lugar, se recomienda el violín

net-ssh 3.* parece solucionar esto (usa fiddle/{import,{ para ruby ​​>=2.1)
net-ssh versión 3.
parece haber una caída en la compatibilidad (todavía funciona en la mía) para rhc

Entonces, un truco simple es modificar rhc/Gemfile &rhc/rhc.gemspec e instalar la gema
Un chico ya lo ha hecho.

Una solución (No probado)

gem 'rhc', :git => 'git://github.com/thrasher-redhat/rhc.git'

de https://stackoverflow.com/a/7421712/2382629

Solución alternativa (Probado incluso en Windows 7 de 32 bits :p)

git clone https://github.com/openshift/rhc
cd rhc

modifique rhc/Gemfile &rhc/rhc.gemspec como https://github.com/openshift/rhc/pull/748/files luego

gem build rhc.gemspec

debería salir como

blah! blah! blah! warnings and msgs......
Successfully built RubyGem
Name: rhc
Version: 1.38.4
File: rhc-1.38.4.gem

entonces corre

gem install rhc-1.38.4.gem