Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Fink and Homebrew - can they live together on mac osx?

I was trying to get octave to work, and figured it needed gnuplot which needed gnuplot-nox which needed to be installed via Fink. I have usually stuck to using homebrew for my package installs.

Are there any problems with having homebrew as your primary package manager while using Fink for installing certain specific packages? Do they ever conflict? Does it make the system unstable?

like image 390
user3134249 Avatar asked Dec 25 '13 10:12

user3134249


People also ask

Should I install homebrew on my Mac?

“Homebrew installs the stuff you need that Apple didn't” — this is how Homebrew creators describe it, and we agree. If you want a more informative definition, Homebrew is a free and open-source package manager for macOS, helping you install, update, uninstall, and manage developer tools like Python, Ruby, and Node.

What does homebrew do on Mac?

Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple's operating system, macOS, as well as Linux. The name is intended to suggest the idea of building software on the Mac depending on the user's taste.


1 Answers

Homebrew and Fink can coexist, but you need to be careful about not making a mess. In particular, since Homebrew usually builds from source, it could be a problem if you accidentally link Homebrew formulas^Wformulae against Fink-installed software, because the next upgrade might break the dependency. (That problem is probably much less likely now with Homebrew's superenv.) Basically, you need to do the job of the package manager yourself.

That said, Homebrew has an octave formula in the homebrew/science tap, so maybe you could just use that.

like image 192
Peter Eisentraut Avatar answered Sep 28 '22 15:09

Peter Eisentraut