4 ms·
Sure, it can happen on all systems. But Homebrew is not a good package manager. How about major breakage because of the installation of a new program? Like hav
by bhaak 8y ago
Sure, it can happen on all systems. But Homebrew is not a good package manager.
How about major breakage because of the installation of a new program? Like having installed programs that uses readline in version 6 and installing a program that needs readline in version 7?
Homebrew will happily upgrade readline to version 7 and install the new program but thus silently breaking the programs using readline with version 6.
Edit: Every program and library involved has been installed with Homebrew.
- nikolay 8y agoIt's not Homebrew that breaks but Apple for not caring about backward-compatibility. But honestly, Homebrew is a joke of a package manager, which, unfortunately, is the best on macOS.
- bhaak 8y agoThis time it's not Apple's fault. Every program and library involved has been installed with Homebrew.
- nikolay 8y agoIt actually is. Apple should embrace Homebrew or at least offer an alternative.
- bhaak 8y agoApple's alternative is using DMG. I'm the first to blame Apple for various stuff but you can't blame Apple for using OSX in a way that Apple hasn't intended and isn't supporting. If you're not happy with the pre-installed unixy stuff you are (still) free to add your own. Which Homebrew allows you to do in a very Apple way. That is, works mostly as intended and almost OOTB but if you are a power user you will soon run into various problems.