Patches item #27334, was opened at 2009-10-22 17:10
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=577&aid=27334&group_id=126

Category: #gem and #require methods
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Roger Pack (rogerdpack)
Assigned to: Nobody (None)
Summary: patch to allow for non libs gems

Initial Comment:
Currently if you do

$ gem install FotoVerite-fotoverite-babygitter
...
ERROR:  While executing gem ... (NoMethodError)
    undefined method `each' for nil:NilClass

$ ruby -rubygems -e ''

/usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb:99:in 
`lib_dirs_for': undefined method `join' for nil:NilClass (NoMethodError)
        from 
/usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb:24:in 
`initialize'
        from 
/usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb:23:in `each'
        from 
/usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb:23:in 
`initialize'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:889:in `new'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:889:in `searcher'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:888:in `synchronize'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:888:in `searcher'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:528:in `find_files'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:1132
        from /usr/local/lib/ruby/site_ruby/1.8/ubygems.rb:10:in `require'
        from /usr/local/lib/ruby/site_ruby/1.8/ubygems.rb:10

This patch avoids this.
Thanks!
-r

----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=577&aid=27334&group_id=126
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to