doctor: remove outdated Homebrew check.
This is no longer relevant in the bright, new tagged future. Fixes #1151.
This commit is contained in:
		
							parent
							
								
									19952958a8
								
							
						
					
					
						commit
						2405c3e205
					
				@ -22,7 +22,6 @@ module Homebrew
 | 
			
		||||
      slow_checks = %w[
 | 
			
		||||
        check_for_broken_symlinks
 | 
			
		||||
        check_missing_deps
 | 
			
		||||
        check_for_outdated_homebrew
 | 
			
		||||
        check_for_linked_keg_only_brews
 | 
			
		||||
      ]
 | 
			
		||||
      methods = (checks.all.sort - slow_checks) + slow_checks
 | 
			
		||||
 | 
			
		||||
@ -961,31 +961,6 @@ module Homebrew
 | 
			
		||||
        EOS
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
      def check_for_outdated_homebrew
 | 
			
		||||
        return unless Utils.git_available?
 | 
			
		||||
 | 
			
		||||
        timestamp = if File.directory?("#{HOMEBREW_REPOSITORY}/.git")
 | 
			
		||||
          HOMEBREW_REPOSITORY.cd { `git log -1 --format="%ct" HEAD --`.to_i }
 | 
			
		||||
        else
 | 
			
		||||
          HOMEBREW_LIBRARY.mtime.to_i
 | 
			
		||||
        end
 | 
			
		||||
        return if Time.now.to_i - timestamp <= 60 * 60 * 24 # 24 hours
 | 
			
		||||
 | 
			
		||||
        if File.directory?("#{HOMEBREW_REPOSITORY}/.git")
 | 
			
		||||
          HOMEBREW_REPOSITORY.cd do
 | 
			
		||||
            local = `git rev-parse -q --verify refs/remotes/origin/master`.chomp
 | 
			
		||||
            remote = /^([a-f0-9]{40})/.match(`git ls-remote origin refs/heads/master 2>/dev/null`)
 | 
			
		||||
            return if remote.nil? || local == remote[0]
 | 
			
		||||
          end
 | 
			
		||||
        end
 | 
			
		||||
 | 
			
		||||
        <<-EOS.undent
 | 
			
		||||
          Your Homebrew is outdated.
 | 
			
		||||
          You haven't updated for at least 24 hours. This is a long time in brewland!
 | 
			
		||||
          To update Homebrew, run `brew update`.
 | 
			
		||||
        EOS
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
      def check_for_unlinked_but_not_keg_only
 | 
			
		||||
        unlinked = Formula.racks.reject do |rack|
 | 
			
		||||
          if !(HOMEBREW_LINKED_KEGS/rack.basename).directory?
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user