[MacRuby-devel] [MacRuby] #240: no such file to load -- stringio.rb.bundle when starting irb/gems

Brian Chapados chapbr at gmail.com
Mon Mar 30 11:23:22 PDT 2009


When you built MacRuby, did you have the RUBYOPT env set?

If so, unset it.  See the comments for this:
http://www.macruby.org/trac/ticket/226#comment:7

Brian

On Mon, Mar 30, 2009 at 6:36 AM, MacRuby <ruby-noreply at macosforge.org> wrote:
> #240: no such file to load -- stringio.rb.bundle when starting irb/gems
> -------------------------+--------------------------------------------------
>  Reporter:  i@…          |       Owner:  lsansonetti@…
>     Type:  defect       |      Status:  new
>  Priority:  blocker      |   Milestone:
> Component:  MacRuby      |    Keywords:
> -------------------------+--------------------------------------------------
>  I just installed newest (0.4) MacRuby from pkg. When running irb I get:
>  {{{
>  Last login: Mon Mar 30 15:24:09 on ttys007
>  [teamon ~] macirb
>  no such file to load -- stringio.rb.bundle
>  irb(main):001:0> exit
>  [teamon ~] macirb --version
>  irb 0.9.5(05/04/13)
>  [teamon ~] macruby --version
>  MacRuby version 0.4 (ruby 1.9.1) [universal-darwin9.5, x86_64]
>  [teamon ~] macirb
>  no such file to load -- stringio.rb.bundle
>  irb(main):001:0> require 'rubygems'
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:14:
>  warning: can't register `name' as an KVO setter (method `setName:')
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:14:
>  warning: can't register `version_requirement' as an KVO setter (method
>  `setVersion_requirement:')
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:84:
>  warning: already initialized constant MUTEX
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:86:
>  warning: already initialized constant RubyGemsPackageVersion
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:91:
>  warning: already initialized constant WIN_PATTERNS
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:841:
>  warning: already initialized constant MARSHAL_SPEC_DIR
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:843:
>  warning: already initialized constant YAML_SPEC_DIR
>  LoadError: no such file to load -- stringio.rb.bundle
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/yaml.rb:9:in
>  `require'
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/yaml.rb:9:in
>  `<top (required)>'
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/config_file.rb:7:in
>  `require'
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems/config_file.rb:7:in
>  `<top (required)>'
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:883:in
>  `require'
>         from
>  /Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/1.9.1/rubygems.rb:883:in
>  `<top (required)>'
>         from (irb):1:in `require'
>         from (irb):1
>         from /usr/local/bin/macirb:12:in `<main>'
>  irb(main):002:0>
>
>  }}}
>
>  Same thing when I installed from source.
>
> --
> Ticket URL: <http://www.macruby.org/trac/ticket/240>
> MacRuby <http://macruby.org/>
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>


More information about the MacRuby-devel mailing list