diff --git a/Library/Homebrew/dev-cmd/ruby.rb b/Library/Homebrew/dev-cmd/ruby.rb index 24ca0ae004..735fdb7c9a 100644 --- a/Library/Homebrew/dev-cmd/ruby.rb +++ b/Library/Homebrew/dev-cmd/ruby.rb @@ -26,7 +26,7 @@ module Homebrew ruby_args.parse begin - safe_system ENV["HOMEBREW_RUBY_PATH"], + safe_system RUBY_PATH, "-I", $LOAD_PATH.join(File::PATH_SEPARATOR), "-rglobal", "-rdev-cmd/irb", *ARGV diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index cb946f624e..4dfc19fe9e 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -35,7 +35,10 @@ module Homebrew end def system(cmd, *args, **options) - puts "#{cmd} #{args * " "}" if ARGV.verbose? + if ARGV.verbose? + puts "#{cmd} #{args * " "}".gsub(RUBY_PATH, "ruby") + .gsub($LOAD_PATH.join(File::PATH_SEPARATOR).to_s, "$LOAD_PATH") + end _system(cmd, *args, **options) end