From: Guillaume Marcais Date: 2006-02-02T12:20:09+09:00 Subject: Re: One-Click Ruby Installer 184-16 preview2 is available! Curt Hibbs wrote: > On 1/31/06, Guillaume Marcais wrote: >> Curt Hibbs wrote: >>> Maybe the RUBYOPT environent variable isn't getting set. Try manually >>> setting RUBYOPY=rubygems >> It is set. Apparently, any require fails. > > I'm afraid I haven't a clue. > > You might want to try ruby-mswin32: > > http://www.garbagecollect.jp/ruby/mswin32/en/download/release.html Ok, this version does have the require problem too: c:\ruby-1.8.4\bin>ruby -ryaml puts(1.to_yaml) C:/ruby-1.8.4/lib/ruby/1.8/yaml.rb:436: No space left on device - C:/ruby-1.8.4/lib/ruby/1.8/yaml.rb (Errno::ENOSPC) You are off the hook, Curt :) What is the best way to report this bug? Guillaume. > > The One-Click installer is built on top of this. At least then we'd > know if the problem lies in the base system, and in something that I > added on. ruby-mswin32 does not include RubyGems, so you'll have to > install that manually. > > Curt > > >> % wine wcmd >> WCMD Version 0.17 >> >> H:\>set RUBYOPT >> RUBYOPT=rubygems >> H:\>ruby -e 'puts "toto"' >> C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb:4: No space left on >> device - C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb (Errno::ENOSPC) >> H:\>set RUBYOPT= >> H:\>ruby -e 'puts "toto"' >> toto >> H:\>ruby -rubygems -e 'puts "toto"' >> C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb:4: No space left on >> device - C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb (Errno::ENOSPC) >> H:\>ruby -v >> ruby 1.8.4 (2005-12-24) [i386-mswin32] >> H:\>path >> PATH=c:\windows\system32;c:\windows;c:\ruby-1.8.4-one\bin >> >>> I had no idea that anyone was using this on Linux with Wine. >> See my previous post ruby-talk:176939. >> >> Guillaume >> >>> Curt >>> >>> On 1/31/06, Guillaume Marcais wrote: >>>> This version of ruby doesn't seem to work on Linux+Wine. The installer >>>> worked flawlessly. Trying to run anything ends up with: >>>> >>>> % wine 'C:\ruby-1.8.4-one\bin\ruby' 'C:\ruby-1.8.4-one\bin\irb.bat' >>>> C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb:4: No space left on >>>> device - C:/ruby-1.8.4-one/lib/ruby/site_ruby/1.8/ubygems.rb (Errno::ENOSPC) >>>> >>>> It fails on the command 'require "rubygems"'. >>>> >>>> By contrast, ruby 1.8.2 One Click installer was working great. >>>> >>>> Anything I can do to help ensure the upcoming 1.8.4 final release will >>>> work on Linux+Wine too (kind of important to me). >>>> >>>> Guillaume. >>>> >>>> >>>> >> >> >