rhc/Gemfile i rhc/rhc.gemspec wymagane gem "net-ssh", "<= 2.9.2"
net-ssh w wersji 2.9.2 użyj require dl/import
przynajmniej na pageant.rb
dl/import
jest usunięty z ruby patrz https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L148-L149zamiast tego zaleca się skrzypce
net-ssh 3.* wydaje się to naprawiać (używa fiddle/{import,{ dla ruby >=2.1)
net-ssh w wersji 3. wydaje się mieć spadek kompatybilności (nadal działa na moim) dla rhc
Tak więc prostym hackiem jest zmodyfikowanie rhc/Gemfile i rhc/rhc.gemspec i zainstalowanie klejnotu
Ktoś już to zrobił.
Rozwiązanie (Nieprzetestowane)
gem 'rhc', :git => 'git://github.com/thrasher-redhat/rhc.git'
z https://stackoverflow.com/a/7421712/2382629
Alternatywne rozwiązanie (Testowane nawet w systemie Windows 7 w wersji 32-bitowej :p)
git clone https://github.com/openshift/rhc
cd rhc
następnie zmodyfikuj rhc/Gemfile i rhc/rhc.gemspec, np. https://github.com/openshift/rhc/pull/748/files
gem build rhc.gemspec
powinien wyglądać jak
blah! blah! blah! warnings and msgs......
Successfully built RubyGem
Name: rhc
Version: 1.38.4
File: rhc-1.38.4.gem
następnie uruchom
gem install rhc-1.38.4.gem