Hi,
I think this is a cucumber problem not a general gem problem, since I
can sucessfullly install other gems. I am also not convinced it is my
corporate firewall that is at fault. I do not need a proxy to access
the internet, for example.
I used DOS and set the --debug flag as Luis suggested, and noticed the
first error message was that I didn't have test-unit installed, so I
installed that separately. When I then re-ran the cucumber install,
the first error message about test-unit vanished, but the rest was the
same.
Does the output below help at all in diagnosing the problem?
Emily
C:\devtools>jruby -S gem install test-unit
Successfully installed test-unit-2.0.5
1 gem installed
Installing ri documentation for test-unit-2.0.5...
Installing RDoc documentation for test-unit-2.0.5...
C:\devtools>jruby -S gem install cucumber --debug -V
Exception `Gem::LoadError':RubyGem version error: sources(0.0.1 not > 0.0.1)
at C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems.rb:827 - #
<Gem::LoadError:0x4276fd>
GET 200 OK:
http://gems.rubyforge.org/latest_specs.4.8.gz
GET 200 OK:
http://gems.rubyforge.org/specs.4.8.gz
Exception `Gem::RemoteFetcher::FetchError':SystemCallError: Unknown error - An e
stablished connection was aborted by the software in your host machine (
http://g
ems.rubyforge.org/quick/Marshal.4.8/term-ansicolor-1.0.4.gemspec.rz) at C:/devto
ols/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:172
- #<Gem::RemoteFetcher::FetchError:0x1d2a83>
Error fetching remote data: SystemCallError: Unknown error - An esta
blished connection was aborted by the software in your host machine (
http://gems
.
rubyforge.org/quick/Marshal.4.8/term-ansicolor-1.0.4.gemspec.rz)
Falling back to local-only install
Installing gem cucumber-0.4.4
Downloading gem cucumber-0.4.4.gem
Exception `Gem::RemoteFetcher::FetchError':IOError: An established connection wa
ucumber-0.4.4.gem) at C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/r
ubygems/remote_fetcher.rb:172 - #<Gem::RemoteFetcher::FetchError:0x1089f72>
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/remote
_fetcher.rb:172:in `fetch_path'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/remote
_fetcher.rb:108:in `download'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/depend
ency_installer.rb:232:in `install'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/depend
ency_installer.rb:222:in `each'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/depend
ency_installer.rb:222:in `install'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
ds/install_command.rb:118:in `execute'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
ds/install_command.rb:115:in `each'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
ds/install_command.rb:115:in `execute'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
d.rb:257:in `invoke'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
d_manager.rb:132:in `process_args'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/comman
d_manager.rb:102:in `run'
C:/devtools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/gem_ru
nner.rb:58:in `run'
C:/devtools/jruby-1.4.0RC1/bin/../bin/gem:24
Exception `Gem::SystemExitException':Exiting RubyGems with exit_code 1 at C:/dev
tools/jruby-1.4.0RC1/bin/../lib/ruby/site_ruby/1.8/rubygems/user_interaction.rb:
265 - #<Gem::SystemExitException:0x39b72d>
C:\devtools>