Merge pull request #1889 from maxim-lobanov/v-malob/fix-brew

Untap local formulas to fix "brew update" command
This commit is contained in:
Maxim Lobanov
2020-10-24 08:11:09 +03:00
committed by GitHub
2 changed files with 13 additions and 16 deletions
+8 -8
View File
@@ -6,14 +6,14 @@ echo "Installing Python Tooling"
echo "Brew Installing Python 3"
# Workaround to have both 3.8 & 3.9(which required by some brew formulas) in the system, but only 3.8 is linked
/usr/local/bin/brew install [email protected]
/usr/local/bin/brew install [email protected]
/usr/local/bin/brew unlink [email protected]
/usr/local/bin/brew unlink [email protected]
/usr/local/bin/brew link [email protected]
brew install [email protected]
brew install [email protected]
brew unlink [email protected]
brew unlink [email protected]
brew link [email protected]
echo "Brew Installing Python 2"
# Create local tap with formula due to python2 formula depreciation
/usr/local/bin/brew tap-new local/python2
FORMULA_PATH=$(/usr/local/bin/brew extract python@2 local/python2 | grep "Homebrew/Library/Taps")
/usr/local/bin/brew install $FORMULA_PATH
brew tap-new --no-git local/python2
FORMULA_PATH=$(brew extract python@2 local/python2 | grep "Homebrew/Library/Taps")
brew install $FORMULA_PATH