Skip to content
Prev 13077 / 15075 Next

Homebrew [was: from Mac to LInux?]

Rainer,
Maybe you wouldn't but I have seen people do it.
I'm not sure what you refer to, but if there are issues, please let me know. If you don't report issues, they won't get fixed.
I'm not sure I'd like to go there. I would direct that to Homebrew as we have nothing to do with the formulae used there. However, that's not really my call.

Today another reason came up why I have an issue with Homebrew: people install compilers and similar tools and then use them instead of Xcode for everything outside of Homebrew. That is absolutely unsupported, because they have different runtime environments, so things break. Sometimes in subtle ways and things segfault at random points. The thing is, if people knew what they were doing, and Homebrew was only used by developers, it would be all fine - they'd know not to mix and match run-times. But most user don't.
No, binaries are used where it is safe. There may be a few bottles that don't like to be installed in a custom location. I have not seen issues with it. To be honest I think putting homebrew in /usr/local was a bad mistake as that causes a lot of problems since all 3rd party software installs there, so you get very quickly to completely broken state. As with all those things, it's predicated on full control so if you don't use anything but Homebrew ever it's ok. But pretty much all native open source packages/installers install into /usr/local so the moment you use one thing in addition to Homebrew things start breaking.

Cheers,
Simon