From: James Coglan Date: 2009-06-03T19:40:09+09:00 Subject: Re: [ANN] ZenTest 4.1.0 Released --001636c5b0ee4cef36046b6f48cf Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 2009/6/3 Ryan Davis > > ZenTest version 4.1.0 has been released! I'm getting the following when installing stuff: 10:43 ~ $ sudo gem install ZenTest Successfully installed ZenTest-4.1.0 1 gem installed Installing ri documentation for ZenTest-4.1.0... Installing RDoc documentation for ZenTest-4.1.0... 10:43 ~ $ multiruby_setup mri:tar:1.8.7 creating /home/jcoglan/.multiruby creating build creating install creating versions creating tmp Determining latest version for 1.8.7 Fetching ruby-1.8.7-p160.tar.gz via HTTP... this might take a while. creating /home/jcoglan/.multiruby/install/1.8.7-p160 /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:97:in `run': wrong number of arguments (1 for 2) (ArgumentError) from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:97:in `build_and_install' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:81:in `each' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:81:in `build_and_install' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:80:in `chdir' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:80:in `build_and_install' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:73:in `chdir' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/lib/multiruby.rb:73:in `build_and_install' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/bin/multiruby_setup:20 from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/bin/multiruby_setup:10:in `each' from /usr/lib/ruby/gems/1.8/gems/ZenTest-4.1.0/bin/multiruby_setup:10 from /usr/bin/multiruby_setup:19:in `load' from /usr/bin/multiruby_setup:19 I fixed it by changing Multiruby.run to this: def self.run base_cmd, log = nil cmd = "#{base_cmd} #{log ? "> #{log}" : ""} 2>&1" puts "Running command: #{cmd}" raise "ERROR: Command failed with exit code #{$?}" unless system cmd end I've filed a bug on RubyForge, and will send a patch via GitHub. James --001636c5b0ee4cef36046b6f48cf--