Bugs item #28909, was opened at 2011-02-04 00:53
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28909&group_id=126

Category: other
Group: v1.5.x
>Status: Closed
>Resolution: Accepted
Priority: 3
Submitted By: John Mettraux (jmettraux)
>Assigned to: Eric Hodel (drbrain)
Summary: rubygems 1.5.0 uninitialized constant Gem::UserInteraction  (NameError)

Initial Comment:

# 1.8.7 or 1.9.2
# rubygems 1.5.0


require 'rubygems'

gemspec = Gem::Specification.new do |s|
end

gemspec.validate

 # ==>
 # 
/Users/toto/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/site_ruby/1.8/rubygems/specification.rb:832:in
 `validate': uninitialized constant Gem::UserInteraction (NameError)
 #   from t.rb:8


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

>Comment By: Eric Hodel (drbrain)
Date: 2011-02-04 12:47

Message:
I put the require in #validate, thank you for the report.

https://github.com/rubygems/rubygems/commit/d37083cb

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

Comment By: Torsten Schönebaum (tosch)
Date: 2011-02-04 01:24

Message:
Adding
require 'rubygems/user_interaction'
to lib/rubygems/specification.rb solves this issue for me.

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

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28909&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