Install triggers auto-cleanup triggers upgrade? #101
-
I tried to install a formula with
Auto updating brew and auto cleanup I understand, but how or why a complete upgrade is triggered in this process I do not understand. Is this intended behaviour? How can I prevent this? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
This is expected, though perhaps surprising, behavior.
Homebrew does not support arbitrary mixing and matching of package versions, so everything within a given package "tree" will need to be updated to the latest version as we do not test all possible combinations of versions. This is quite common behavior for package managers. The messaging could better explain this, either in our documentation or at |
Beta Was this translation helpful? Give feedback.
-
This is intended behaviour. Homebrew software is only build and tested with the latest dependencies. if |
Beta Was this translation helpful? Give feedback.
This is expected, though perhaps surprising, behavior.
brew install ipython
ipython
needs[email protected]
[email protected]
is outdated, so it gets upgraded[email protected]
get upgradedHomebrew does not support arbitrary mixing and matching of package versions, so everything within a given package "tree" will need to be updated to the latest version as we do not test all possible combinations of versions. This is quite common behavior for package managers.
The messaging could better explain this, either in our documentation or at
brew upgrade
time, but this is not a bug in Homebrew. Thecleanup
message is also a red herring (this could run at any time, really).