Troubleshooting
Solutions to common issues and answers to frequently asked questions.
Homebrew Issues
Homebrew Not Detected
If Tappie shows "Homebrew not found":
- Verify Homebrew is installed:
brew --version - If not installed, install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Check Homebrew path:
- Apple Silicon:
/opt/homebrew/bin/brew - Intel:
/usr/local/bin/brew
- Apple Silicon:
- Restart Tappie after installing Homebrew
Homebrew Commands Failing
If operations like install or upgrade fail:
- Update Homebrew:
brew update - Run Homebrew diagnostics:
brew doctor - Follow any recommendations from
brew doctor
Tip: The Activity Log in Tappie shows the exact error messages from Homebrew commands.
Installation Issues
Package Installation Fails
Common causes and solutions:
| Issue | Solution |
|---|---|
| Network error | Check internet connection, try again |
| Disk space full | Free up disk space, run brew cleanup |
| Permission denied | Fix Homebrew permissions (see below) |
| Dependency conflict | Run brew doctor for guidance |
| Formula deprecated | Search for alternative package |
Fixing Permissions
If you see permission errors:
# For Apple Silicon Macs
sudo chown -R $(whoami) /opt/homebrew
# For Intel Macs
sudo chown -R $(whoami) /usr/localCask Installation Blocked
If macOS blocks a cask installation:
- Open System Settings → Privacy & Security
- Look for a message about the blocked app
- Click Open Anyway
- Or, right-click the app and select Open
App Performance
Slow Package List Loading
If the package list takes a long time to load:
- First launch - Initial sync downloads package database (one-time)
- Many packages - Consider filtering by installed only
- Outdated cache - Click Refresh to clear and reload
High Memory Usage
Reduce memory usage by:
- Closing the dependency graph when not in use
- Using filters to show fewer packages
- Disabling package icons in Settings
Search Issues
Package Not Found
If you can't find a package:
- Press
Enterto search the remote Homebrew repository - Check spelling and try alternative names
- Search on formulae.brew.sh to verify it exists
- The package may require adding a tap first
Search Not Updating
If search results don't update:
- Click Refresh (
Cmd+R) to reload the package list - Clear the search box and try again
- Check if filters are limiting results
Update Issues
Updates Not Showing
If outdated packages aren't detected:
- Click Update Homebrew (
Cmd+Shift+U) to fetch latest info - Wait for the update to complete
- Click Refresh to reload package statuses
Upgrade Fails
If a package won't upgrade:
- Check the Activity Log for specific error
- Try reinstalling: select package and click Reinstall
- Manually upgrade in Terminal:
brew upgrade package-name --verbose
Common Errors
"Cannot write to /usr/local/Cellar"
Fix permissions:
sudo chown -R $(whoami) $(brew --prefix)/*"Error: No such file or directory"
The Homebrew installation may be corrupted. Try:
brew update-reset"Error: Xcode Command Line Tools"
Install or reinstall Xcode CLT:
# Remove existing (if corrupted)
sudo rm -rf /Library/Developer/CommandLineTools
# Reinstall
xcode-select --installCleanup & Maintenance
Free Up Disk Space
Homebrew caches downloads and old versions:
# See what can be cleaned
brew cleanup -n
# Actually clean up
brew cleanupRemove Unused Dependencies
Clean up orphaned dependencies:
brew autoremoveGetting Help
Check Activity Log
The Activity Log panel shows real-time output from Homebrew commands. Expand it to see detailed error messages when something fails.
Homebrew Documentation
For Homebrew-specific issues, consult:
Contact Support
If you're still having issues:
- Email us at contact@empiricapps.com
- Include the error message from the Activity Log
- Include your macOS version and Mac model
Reset Tappie
As a last resort, reset Tappie to default state:
- Quit Tappie
- Delete Tappie preferences:
defaults delete com.empiricapps.tappie - Delete cached data:
rm -rf ~/Library/Caches/com.empiricapps.tappie - Relaunch Tappie
Note: Resetting Tappie does not affect your Homebrew packages. They remain installed on your system.