You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
brew gist-logs <formula> link OR brew config AND brew doctor output
Upgrading Lulu performs a full uninstall, which therefore deletes all its preferences (aka 'rules') while these are the whole point of installing it. Lulu's creator objective-see has pointed out that brew's formulae is not created by them, doesn't work, and will not preserve the rules, making it effectively garbage: https://github.com/objective-see/LuLu/issues/590#issuecomment-2016605470==> Upgrading lulu==> Downloading https://github.com/objective-see/LuLu/releases/download/v2.9.6/L==> Downloading from https://objects.githubusercontent.com/github-production-rel######################################################################### 100.0%==> Running uninstall script /Applications/LuLu.app/Contents/Resources/LuLu UninPassword:LULU: performing full 'uninstall' logicLULU: waiting for 'kextcache' to completeLULU: uninstall ok!...reboot to complete
Verification
My brew doctor output says Your system is ready to brew. and am still able to reproduce my issue.
I ran brew update and am still able to reproduce my issue.
I have resolved all warnings from brew doctor and that did not fix my problem.
That lulu would be updated while preserving its preferences.
Lulu's creator objective-see has pointed out that brew's formulae is not created by them, doesn't work, and will not preserve the rules, making it effectively garbage: objective-see/LuLu#590 (comment)
My bad, I had looked into all other repos and left cask out.
I was doing lulu 2.3.1 -> 2.9.6
I don't know enough about homebrew to suggest how to prevent this from happening to other people. I was unable to find anything at all online and in the homebrew repos, so I thought I should mention it here, but since it's right there is the cask repo, there is no need. I'll close this and let the discussion continue in cask, although the particular (closed) issue you pointed to unfortunately doesn't resolve the problem for whoever is upgrading from older versions.
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputVerification
brew doctor
output saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
brew upgrade lulu
What happened (include all command output)?
It performed a full uninstall of the previous version while upgrading.
==> Upgrading lulu
==> Downloading https://github.com/objective-see/LuLu/releases/download/v2.9.6/L
==> Downloading from https://objects.githubusercontent.com/github-production-rel
######################################################################### 100.0%
==> Running uninstall script /Applications/LuLu.app/Contents/Resources/LuLu Unin
Password:
LULU: performing full 'uninstall' logic
LULU: waiting for 'kextcache' to complete
LULU: uninstall ok!
...reboot to complete
What did you expect to happen?
That lulu would be updated while preserving its preferences.
Lulu's creator objective-see has pointed out that brew's formulae is not created by them, doesn't work, and will not preserve the rules, making it effectively garbage: objective-see/LuLu#590 (comment)
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: