utils: don't look for bundler executable.

This exists sometimes and not others it seems.
This commit is contained in:
Mike McQuaid 2019-01-08 20:33:39 +00:00
parent fda7202a7f
commit a7d72351cf
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70

View File

@ -240,19 +240,19 @@ module Homebrew
odie "Failed to install/update the '#{name}' gem." if exit_code.nonzero?
end
def install_gem_setup_path!(name)
def install_gem_setup_path!(name, executable: name)
install_gem!(name)
return if which(name)
return if which(executable)
odie <<~EOS
The '#{name}' gem is installed but couldn't find '#{name}' in the PATH:
The '#{name}' gem is installed but couldn't find '#{executable}' in the PATH:
#{ENV["PATH"]}
EOS
end
def install_bundler!
install_gem_setup_path! "bundler"
install_gem_setup_path! "bundler", executable: "bundle"
end
def install_bundler_gems!