That&#x27;s basically the main reason why I left MacPorts. The other was the fact that they&#x27;d build their own version of already installed programs. The worst offender for a long time was tetex until they finally added support for looking at an existing tetex installation.<p>I also ran into a number of broken ports. I had used Fink, but I ran into issues with its packaging too. So, when I heard about Homebrew, I decided to try it. It&#x27;s been pretty decent for me so I&#x27;ve stuck with it. The only major issue I&#x27;ve had has been related to Octave, but that&#x27;s been a problem for MacPorts too as the OS X version isn&#x27;t as up to date as the Linux version at times.