Open corneliusroemer opened 1 day ago
The error suggests that there is a permission-related issue with Little Snitch.app
on your system.
Can you provide the output of ls -l /Applications/Little\ Snitch.app/Contents/
?
Regarding there being leftover files, this is expected unless you run brew uninstall
with the --zap
flag.
https://docs.brew.sh/Cask-Cookbook#zap-purpose
For Little Snitch to close when running brew uninstall
, uninstall quit
would need to be added to the Caskfile.
We would review a PR for this change, here's some docs - https://docs.brew.sh/Cask-Cookbook#uninstall-quit
Verification
--force
.brew update-reset && brew update
and retried my command.brew doctor
, fixed as many issues as possible and retried my command.Description of issue
When attempting to uninstall Little Snitch using
brew uninstall little-snitch
, the operation fails due to permission errors. The uninstallation process appears to partially complete but leaves the application and daemon running, with no clear way to fully remove the software through Homebrew.To reproduce:
brew install little-snitch
brew uninstall little-snitch
brew uninstall little-snitch
Proposed solution:
Either fix the uninstall, or in case this is not possible, point out how to correctly uninstall (instead of attempting an uninstall that won't work). The correct way to uninstall is to move from finder to trash. This removes the system extensions, see https://help.obdev.at/littlesnitch6/intro-uninstall
Homebrew should not attempt an uninstall that it knows will fail and leaves the user confused.
Old issue (closed and locked despite not being done): https://github.com/Homebrew/homebrew-cask/issues/1801
Command that failed
brew uninstall little-snitch
Output of command with
--verbose --debug
First uninstall:
This is the second uninstall:
Output of
brew doctor
andbrew config
Output of
brew tap