Bug #1040: rubygems/builder.rb should require user_interaction
http://redmine.ruby-lang.org/issues/show/1040

Author: Phillip Toland
Status: Open, Priority: Normal
Category: lib
Reproducible Version: 1.9.1 RC2

builder.rb includes the UserInteraction module but does not include user_interaction.rb. Anyone wishing to use builder directly gets a strange error:

    irb(main):001:0> require 'rubygems/builder'
    NameError: uninitialized constant Gem::Builder::UserInteraction
	    from /usr/local/ruby-1.9/lib/ruby/1.9.1/rubygems/builder.rb:15:in `<class:Builder>'
	    from /usr/local/ruby-1.9/lib/ruby/1.9.1/rubygems/builder.rb:13:in `<module:Gem>'
	    from /usr/local/ruby-1.9/lib/ruby/1.9.1/rubygems/builder.rb:7:in `<top (required)>'
	    from (irb):1:in `require'
	    from (irb):1
	    from /usr/local/ruby-1.9/bin/irb:12:in `<main>'


----------------------------------------
http://redmine.ruby-lang.org