-
Notifications
You must be signed in to change notification settings - Fork 257
Known Issues
This is a list of known issues of Cakebrew. Please read (or search) this page carefully before posting a new issue.
Cakebrew invokes the default user shell as a login shell so it imports the user's environment variables and passes the brew command as an argument in the following manner:
/bin/bash -l -c "brew list --versions"
This syntax is not supported by some shells when invoked from an NSTask. The reason for this is not known. Cakebrew doesn't support the following shells:
-
csh | tcsh
– Reason: When invoked from terminal it works. But...If invoked as
/bin/csh -l -c brew list --versions
returnsUnknown option: '-l'
.If invoked as
/bin/csh -c "brew list --versions"
returnsbrew list --versions: Command not found.
If invoked as
/bin/csh -c brew list --versions
returnsbrew: Command not found.
The tested and supported shells are:
bash
zsh
ksh
Some shells are known to cause problems, but not much information is known. These shells are:
fish