Hi all, I think to run spec against rubygems 1.3.7 will help identify the issues. result of my investigation the issue have to deal with
read_noneblock() method with the timeout setting, see below that i keep get same error but when i run it several times. it just get download and install. C:\Windows\system32>igem install builder -V --no-ri --no-rdoc GET http://rubygems.org/latest_specs.4.8.gz 302 Found GET http://production.s3.rubygems.org/latest_specs.4.8.gz 200 OK Installing gem builder-2.1.2 Downloading gem builder-2.1.2.gem GET http://rubygems.org/gems/builder-2.1.2.gem ERROR: While executing gem ... (TypeError) can't convert NilClass into String C:\Windows\system32>igem install builder -V --no-ri --no-rdoc GET http://rubygems.org/latest_specs.4.8.gz 302 Found GET http://production.s3.rubygems.org/latest_specs.4.8.gz 304 Not Modified Installing gem builder-2.1.2 Downloading gem builder-2.1.2.gem GET http://rubygems.org/gems/builder-2.1.2.gem 302 Found GET http://production.cf.rubygems.org/gems/builder-2.1.2.gem 200 OK C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/blankslate.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder/blankslate.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder/xchar.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder/xmlbase.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder/xmlevents.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/lib/builder/xmlmarkup.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/performance.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/preload.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/test_xchar.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/testblankslate.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/testeventbuilder.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/test/testmarkupbuilder.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/scripts/publish.rb C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/CHANGES C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/Rakefile C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/README C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/doc/releases/builder-1.2.4.rdoc C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/doc/releases/builder-2.0.0.rdoc C:/Program Files (x86)/IronRuby 1.1/Lib/ruby/gems/1.9.1/gems/builder-2.1.2/doc/releases/builder-2.1.1.rdoc Successfully installed builder-2.1.2 1 gem installed I'm also post the workaround at - http://ironruby.codeplex.com/workitem/5326 <http://ironruby.codeplex.com/workitem/5326>Hope this help util I can came up with permanent solution. Cheers, -Jirapong On Thu, Oct 28, 2010 at 12:43 AM, Michael Letterle < michael.lette...@gmail.com> wrote: > it appears to be 1.3.7 > > On Wed, Oct 27, 2010 at 1:09 PM, Will Green <w...@hotgazpacho.org> wrote: > > Out of curiosity, what version of RubyGems are being bundled with > IronRuby? > > -- > > Will Green > > http://hotgazpacho.org/ > > > > > > On Mon, Oct 25, 2010 at 2:18 PM, Jirapong Nanta < > jirapong.na...@gmail.com> > > wrote: > >> > >> Hi all, > >> I can also re-pro the issue from the --debug give more detail > >> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>igem install > >> sinatra --debug > >> ERROR: While executing gem ... (TypeError) > >> can't convert NilClass into String > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/protocol.rb:133:in `rbuf_fill' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/protocol.rb:113:in `readuntil' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/protocol.rb:126:in `readline' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/http.rb:2213:in `read_status_line' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/http.rb:2202:in `read_new' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/http.rb:1185:in `transport_request' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/net/http.rb:1171:in `request' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/remote_fetcher.rb:342:in `request' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/remote_fetcher.rb:289:in `open_uri_or_path' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/remote_fetcher.rb:172:in `fetch_path' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/remote_fetcher.rb:110:in `download' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/dependency_installer.rb:257:in `install' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/dependency_installer.rb:247:in `each' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/dependency_installer.rb:247:in `install' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/commands/install_command.rb:119:in `execute' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/commands/install_command.rb:116:in `each' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/commands/install_command.rb:116:in `execute' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/command.rb:270:in `invoke' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/command_manager.rb:134:in `process_args' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/command_manager.rb:104:in `run' > >> C:/Program Files (x86)/IronRuby > >> 1.1/Lib/ruby/1.9.1/rubygems/gem_runner.rb:58:in `run' > >> C:/Program Files (x86)/IronRuby 1.1/bin/gem:25 > >> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC> > >> I'm seeing what i can do here. > >> Best, > >> -Jirapong > >> > >> On Mon, Oct 25, 2010 at 10:34 PM, Eduardo Blumenfeld > >> <li...@ruby-forum.com> wrote: > >>> > >>> I had the same problem than Ryan in an xp pro box, running as local > >>> administrator, so I guess is a bug... > >>> > >>> > >>> unknown wrote in post #956791: > >>> > Ryan, > >>> > > >>> > Just a thought - have you tried running from an elevated command > >>> > prompt? > >>> > > >>> > Cory > >>> > Sent from my Verizon Wireless BlackBerry > >>> > >>> -- > >>> Posted via http://www.ruby-forum.com/. > >>> _______________________________________________ > >>> Ironruby-core mailing list > >>> Ironruby-core@rubyforge.org > >>> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > >> > >> _______________________________________________ > >> Ironruby-core mailing list > >> Ironruby-core@rubyforge.org > >> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > > > > > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core@rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > > > > -- > Michael Letterle > IronRuby MVP > http://blog.prokrams.com > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core