Should an issue not be opened for a bug if it was resolved by using the --force flag?
#6733
-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
As it turns out, my issue might still be an issue... Although the cask was removed from my I think with this further information, it is clear that I should open an issue (provided I have tried the other remedies), but I think my original question is still important and less clear. |
Beta Was this translation helpful? Give feedback.
-
|
[FullDisclosure: not a Homebrew maintainer, just someone with more understanding about package management complexities than I'd care to.] The likely reason "fails even with The installation state that Homebrew typically expects can also change from time to time, so there may be situations like what you encountered, when different Homebrew commands may look at different subsets of installation state and draw different conclusions. Problem often surface with auto-updated casks, where the app updates itself at run-time, so Homebrew doesn't do so unless you explicitly I believe there was a recent PR that tries to address at least some aspects of this situation, but Homebrew maintainers are in a better position to explain that part. |
Beta Was this translation helpful? Give feedback.

[FullDisclosure: not a Homebrew maintainer, just someone with more understanding about package management complexities than I'd care to.]
The likely reason "fails even with
--force" is one of the conditions: uninstallation follows a Homebrew script that's stored with your installation, and is therefore correct at the time it was installed, but may not be by the time you uninstalled it, particularly if the script uses directives that have been disabled in the meantime.The installation state that Homebrew typically expects can also change from time to time, so there may be situations like what you encountered, when different Homebrew commands may look at different subsets of installation s…