brew.rb: warn on deprecated/disabled formula.

This commit is contained in:
Mike McQuaid 2020-04-01 13:43:02 +01:00
parent 3effcc4dff
commit c4c0e45aba
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70

View File

@ -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