3 ms·
I don't understand if there are implications to upgrading to homebrew 3.0 for me a lowly user. Will things break? Will I lose access to formulae that haven't ye
by jrochkind1 6y ago
I don't understand if there are implications to upgrading to homebrew 3.0 for me a lowly user. Will things break? Will I lose access to formulae that haven't yet been upgraded to work with brew 3.0?
Should I upgrade right away or hold off for a while? Which is least likely to interupt my workflow in which I count on brew just working?
- sudhirj 6y agoHomebrew generally doesn't do breaking changes. I haven't experienced any disruption... this version seems to be a headliner for full Apple Silicon support. Even if there are any changes, `brew doctor` usually handles things for you.
- jrochkind1 6y agoThanks! I know homebrew doesn't generally do breaking changes, but they also don't generally do major version releases, which can sometimes be a signal for breaking changes, thus my concern!
- philistine 6y agoI'm a lowly, very dumb user too. I ran Brew doctor and realized that the default installation is now in /opt/homebrew (which to my dumb ears seems like it solves most complaints I've heard about Homebrew). Since Homebrew threw a warning at me with my old install in /usr/local, I completely uninstalled and reinstalled Homebrew 3.0.
- mikkelam 6y agoi migrated with brew bundle in a fresh install and it worked wonderfully.
- jrochkind1 6y agoi've never even heard of "brew bundle". Not sure if you're suggesting I need to do a "fresh install", or how I'd do that! But I can google! I guess I was sort of expecting some migration instructions with the release notes...
- romellem 6y agoI agree. Any type of "migration guide" that I should be aware of? They mention that ["various methods have been deprecated, disabled and removed"][0] but its hard to read from that PR exactly which commands no longer work. Thanks for all the great work on homebrew! 0: https://github.com/Homebrew/brew/pull/10397 https://github.com/Homebrew/brew/pull/10397
- ihuman 6y agoHomebrew will automatically update the next time you use the install, tap, update, or upgrade command, unless you have HOMEBREW_NO_AUTO_UPDATE set to 1