brew.sh: warn on $HOMEBREW_REPOSITORY/Cellar
If you’re using a /usr/local prefix but e.g. /usr/local/homebrew/Cellar then you’ll miss out on most binary packages for no good reason so warn people of that.
This commit is contained in:
parent
6be6ce33e0
commit
981cac2a2e
@ -277,6 +277,18 @@ EOS
|
||||
}
|
||||
check-run-command-as-root
|
||||
|
||||
if [[ "$HOMEBREW_PREFIX" = "/usr/local" &&
|
||||
"$HOMEBREW_CELLAR" = "$HOMEBREW_REPOSITORY/Cellar" ]]
|
||||
then
|
||||
cat >&2 <<EOS
|
||||
Warning: your HOMEBREW_PREFIX is set to /usr/local but HOMEBREW_CELLAR is set
|
||||
to $HOMEBREW_CELLAR. Your current HOMEBREW_CELLAR location will stop
|
||||
you being able to use all the binary packages (bottles) Homebrew provides. We
|
||||
recommend you move your HOMEBREW_CELLAR to /usr/local/Cellar which will get you
|
||||
access to all bottles."
|
||||
EOS
|
||||
fi
|
||||
|
||||
# Hide shellcheck complaint:
|
||||
# shellcheck source=/dev/null
|
||||
source "$HOMEBREW_LIBRARY/Homebrew/utils/analytics.sh"
|
||||
|
Loading…
x
Reference in New Issue
Block a user