diff --git a/Library/Homebrew/brew.rb b/Library/Homebrew/brew.rb index a55184628c..de6823300e 100644 --- a/Library/Homebrew/brew.rb +++ b/Library/Homebrew/brew.rb @@ -35,7 +35,7 @@ rescue MissingEnvironmentVariables => e exec ENV["HOMEBREW_BREW_FILE"], *ARGV end -def head_unsupported_error +def output_unsupported_error $stderr.puts <<~EOS Please create pull requests instead of asking for help on Homebrew's GitHub, Discourse, Twitter or IRC. @@ -149,7 +149,7 @@ rescue BuildError => e Utils::Analytics.report_build_error(e) e.dump - head_unsupported_error if Homebrew.args.HEAD? + output_unsupported_error if Homebrew.args.HEAD? || e.formula.deprecated? || e.formula.disabled? exit 1 rescue RuntimeError, SystemCallError => e @@ -158,7 +158,7 @@ rescue RuntimeError, SystemCallError => e onoe e $stderr.puts e.backtrace if ARGV.debug? - head_unsupported_error if Homebrew.args.HEAD? + output_unsupported_error if Homebrew.args.HEAD? exit 1 rescue MethodDeprecatedError => e