Doctor check for python is Python-3

Refs Homebrew/homebrew#9541.
This commit is contained in:
Max Howell 2012-03-06 12:19:53 +00:00
parent ed5f7dfbaa
commit 7ddaaf9bb0

View File

@ -782,6 +782,17 @@ def check_for_enthought_python
end
end
def check_for_bad_python_symlink
return unless system "/usr/bin/which -s python"
# Indeed Python --version outputs to stderr (WTF?)
`python --version 2>&1` =~ /Python (\d+)\./
unless $1 == "2" then <<-EOS.undent
python is symlinked to python#$1
This will confuse build scripts and in general lead to subtle breakage.
EOS
end
end
end # end class Checks
module Homebrew extend self