Merge pull request #20621 from Homebrew/audit-container-deps
cask/audit: fix install of container deps
This commit is contained in:
		
						commit
						bfb0a55347
					
				@ -622,15 +622,17 @@ module Cask
 | 
			
		||||
        }.compact
 | 
			
		||||
 | 
			
		||||
        Homebrew::Install.perform_preinstall_checks_once
 | 
			
		||||
        valid_formula_installers = Homebrew::Install.fetch_formulae(primary_container.dependencies)
 | 
			
		||||
 | 
			
		||||
        primary_container.dependencies.each do |dep|
 | 
			
		||||
          next unless valid_formula_installers.include?(dep)
 | 
			
		||||
 | 
			
		||||
          fi = FormulaInstaller.new(
 | 
			
		||||
        formula_installers = primary_container.dependencies.map do |dep|
 | 
			
		||||
          FormulaInstaller.new(
 | 
			
		||||
            dep,
 | 
			
		||||
            **install_options,
 | 
			
		||||
          )
 | 
			
		||||
        end
 | 
			
		||||
        valid_formula_installers = Homebrew::Install.fetch_formulae(formula_installers)
 | 
			
		||||
 | 
			
		||||
        formula_installers.each do |fi|
 | 
			
		||||
          next unless valid_formula_installers.include?(fi)
 | 
			
		||||
 | 
			
		||||
          fi.install
 | 
			
		||||
          fi.finish
 | 
			
		||||
        end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user