Homebrew

Homebrew is a package manager for macOS and Linux that provides an easy interface to install many packages

Macports

MacPorts is a package manager for Mac OS X



Emacs newer

Example

"I m using homebrew as it s newer than macports and i don t know enough to choose between them"

from question  

How to install Python25 on my mac with Homebrew

"Recent packages does not work on install newer emacs by homebrew or macports"

from question  

I get a error when I try install auto-complete in emacs on mac

Others

Example

Con you can encounter issues related to library versions and dependencies macports has more software than homebrew

from question  

Upgrade PHP 5.3.1 to 5.3.6 in Mac XAMPP

The homebrew solution is cleaner in usr local and is based on existing libraries if fink and macports are up to date otherwise the homebrew solution installs the homebrew solution own versions of the libraries

from question  

Python installation in Mac OS X virtual environment that includes a framework that I can include into Xcode?

Currently macports has many more packages 18.6 k than there are homebrew formulae 3.1k owing to its maturity

from question  

What is the difference/usage of homebrew, macports or other package installation tools?

If you have never installed fink or homebrew or macports i recommend choosing macports because macports interferes less with other tools

from question  

How can I run two copies of PostgreSQL on Mac OS X?

Overriding choice for me is macports as macports has many more packages than homebrew and macports puts macports stuff in opt local to stay out of the way of other programs

from question  

How do I install ack on OS X (10.8.4)?

Removing macports is a good idea;homebrew has less problems integrating into os x

from question  

Ruby complaining about nokogiri libiconv.2.dylib

Ll in all most warnings are about potential incompatibilities homebrew like most package software managers tries to hold some grip not too tight though on what potential incompatibilities homebrew installs and what is around because backwards incompatibilities and such can mean that newly installed software from source brewed software doesn t properly install or run;as an example macports is more strict at least an example macports was years ago when i used an example macports and will download matching known compatible versions of required extra software thus you could end up with four different versions of a c compiler

from question  

Are there obvious sources for the Brew Doctor warnings I'm seeing?

I m partial to macports so i ll give you instructions for that;i get the impression homebrew is more popular but haven t used the impression homebrew myself

from question  

Use MySQL from AMPPS with Rails

Homebrew has less of a stranglehold on your machine doesn t require as much reading as macports

from question  

How to create .deb packages on Mac OS X

I m guessing sphinx didn t correctly link up with mysql when you installed t via macports i generally would recommend homebrew over macports these days

from question  

Why does Thinking Sphinx refuse to work?

Still macports does not seem to have a way to install a previous version of imagemagick so i installed it from source;homebrew might be a better option

from question  

Current version of the rmagick gem (2.13.1) doesn't work with current version of ImageMagick (6.6.4)

Your configuration of macports was not built with libvpx;try uninstalling ffmpeg and using homebrew to install the package instead of macports

from question  

Ffmpeg unable to find encoder libvpx

It may be that macports doesn t help i have been luckier with homebrew than macports when installing cgal

from question  

Macports cgal not working! How do I fix it?

I am not experienced using macports and would rather prefer homebrew over macports at the moment

from question  

Cannot port install Ruby

Homebrew is generally a bit nicer than macports as it doesn t require lots of sudo action

from question  

How do I install Bash >= 3.2.25 on Mac OS X 10.5.8?

In my experience macports has many more packages available than homebrew and the dependencies are installed with a lot less fuss and bother than trying to do macports yourself

from question  

Issues installing pandas: "command 'llvm-gcc-4.2' failed with exit status 1"

Unfortunately the is very normal with macports and is the reason that people many have switched to homebrew;however i found this post because homebrew doesn t include meld

from question  

Installing meld on OS X

Back to Home
Data comes from Stack Exchange with CC-BY-SA-4.0