That’s why one user above suggests `-s`: it forces a compilation from source.
They have an overview issue here:
Isn't the benefit of Homebrew that it all goes into /usr/local and it can just blow everything away if necessary? You could run `brew leaves` to see what packages you have, uninstall everything, and reinstall. Easier than keeping track of what you've manually installed where.
Wouldn't this just make things even messier? Some packages from Homebrew and some compiled from source that you have to remember to update manually?
But these replies are making me think that a large part of my decision to do this is motivated by me just not understanding Homebrew well enough (e.g. how easy it is to nuke everything). Oh well, we'll see how it goes.