Merge pull request #8486 from reitermarkus/debug-git
Fix “Git is unavailable” error.
This commit is contained in:
		
						commit
						7375fcb68f
					
				@ -93,8 +93,14 @@ module Utils
 | 
			
		||||
      if CoreTap.instance.installed?
 | 
			
		||||
        begin
 | 
			
		||||
          oh1 "Installing #{Formatter.identifier("git")}"
 | 
			
		||||
          safe_system HOMEBREW_BREW_FILE, "install", "git"
 | 
			
		||||
          clear_available_cache
 | 
			
		||||
 | 
			
		||||
          # We need to unset `HOMEBREW_TEST_GENERIC_OS`, otherwise `git` will be
 | 
			
		||||
          # installed from source in tests that need it. This is slow and will
 | 
			
		||||
          # also likely fail due to `OS::Linux` and `OS::Mac` being undefined.
 | 
			
		||||
          with_env "HOMEBREW_TEST_GENERIC_OS" => nil do
 | 
			
		||||
            safe_system HOMEBREW_BREW_FILE, "install", "git"
 | 
			
		||||
            clear_available_cache
 | 
			
		||||
          end
 | 
			
		||||
        rescue
 | 
			
		||||
          raise "Git is unavailable"
 | 
			
		||||
        end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user