cmd/link: don't link shadowed macOS software.
This commit is contained in:
		
							parent
							
								
									373650d00d
								
							
						
					
					
						commit
						7f32e23a65
					
				@ -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
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user