rhc/Gemfile &rhc/rhc.gemspec richiesto gem "net-ssh", "<= 2.9.2"
net-ssh versione 2.9.2 usa require dl/import
almeno su pageant.rb
dl/import
viene rimosso da ruby vedi https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L148-L149invece è consigliato il violino
net-ssh 3.* sembra risolvere questo problema (usa fiddle/{import,{ for ruby >=2.1)
net-ssh versione 3. sembra avere un calo di compatibilità (ancora funzionante sul mio) per rhc
Quindi un semplice trucco è modificare rhc/Gemfile &rhc/rhc.gemspec e installare la gem
Un ragazzo l'ha già fatto.
Una soluzione (Non testato)
gem 'rhc', :git => 'git://github.com/thrasher-redhat/rhc.git'
da https://stackoverflow.com/a/7421712/2382629
Soluzione alternativa (Testato anche su Windows 7 32bit :p)
git clone https://github.com/openshift/rhc
cd rhc
modifica rhc/Gemfile &rhc/rhc.gemspec come https://github.com/openshift/rhc/pull/748/files quindi
gem build rhc.gemspec
dovrebbe produrre come
blah! blah! blah! warnings and msgs......
Successfully built RubyGem
Name: rhc
Version: 1.38.4
File: rhc-1.38.4.gem
quindi esegui
gem install rhc-1.38.4.gem