After installed Homebrew, when I run any brew ***
, I keep getting this error:
Homebrew requires Leopard or higher. For Tiger support, see:
https://github.com/mistydemeo/tigerbrew
My Env: Mac OS 10.10(Yosemite)
I checked the brew.rb
source, it has:
if MACOS and MACOS_VERSION < 10.5
abort <<-EOABORT.undent
Homebrew requires Leopard or higher. For Tiger support, see:
http://github.com/sceaga/homebrew/tree/tiger
EOABORT
end
I have no idea why the Yosemite will trigger this version check.
Edit the brew.rb
file to get this :
# 10.10 stands for Mac OS Yosemite
# 10.11 stands for Mac OS El Capitan
if MACOS and MACOS_VERSION < 10.5 and MACOS_VERSION != 10.1 and MACOS_VERSION != 10.11
abort <<-EOABORT.undent
Homebrew requires Leopard or higher. For Tiger support, see:
http://github.com/sceaga/homebrew/tree/tiger
EOABORT
end
It'll then install fine.
This is because 10.10
is the same than 10.1
which is below 10.5