cmd/link: don't link shadowed macOS software.

This commit is contained in:
Mike McQuaid 2020-04-11 14:17:32 +01:00
parent 373650d00d
commit 7f32e23a65
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70

View File

@ -68,10 +68,10 @@ module Homebrew
if keg_only
if Homebrew.default_prefix?
f = keg.to_formula
if f.keg_only_reason.reason == :provided_by_macos
if f.keg_only_reason.reason.by_macos?
caveats = Caveats.new(f)
opoo <<~EOS
Refusing to link macOS-provided software: #{keg.name}
Refusing to link macOS provided/shadowed software: #{keg.name}
#{caveats.keg_only_text(skip_reason: true).strip}
EOS
next