brew install upgrades everything #57
Replies: 1 comment 22 replies
-
What would you expect? Leaving a broken And this is not a change in behaviour: as far as I recall, we have done it this way for years now. |
Beta Was this translation helpful? Give feedback.
22 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is new behavior. If I do
brew install x
, brew first doesbrew update
— which makes some sense — then installs the new package. But then it upgrades everything else.Often I don't want to upgrade everything else, either because I have code using the current versions, or because I just don't want to spend the time to upgrade everything which involves a lot of network traffic and sometimes lengthy compilations.
Worse yet is what I just observed: I did
brew install nmap
. After installing nmap, brew proceeded to update a whole bunch of other things, including updating erlang. Or rather, trying to, because the erlang update failed. theerl
command works, at least, but it's not immediately obvious if there is something else broken; I'll need to do regression tests on my erlang code.This particular change in behavior is a mistake that should be corrected. What's more, this isn't the first time the behavior of the brew command has changed by surprise. It's really hard to use brew in any larger project we one can't depend that it will work the same way.
Beta Was this translation helpful? Give feedback.
All reactions