Live data from Hacker News

Homebrew — MacPorts driving you to drink? Try Homebrew

mxcl.github.com

31–40 of 65 posts

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#31
post #11

The title here and the quote at the bottom of the page say that it's better than MacPorts but there doesn't seem to be any comparison between them other than that. The only thing I've seen people use to say that it's better is that it's written in Ruby, but that doesn't seem like a big deal. Is there a comparison of the two somewhere? It seems like the problem people have with MacPorts is that it's been around longer…

I hated having to download 800mb of dependencies to install something simple. I already have Perl or lib(whatever); I don't need you to download it and install it. I get the reliability argument (i.e., the only way to guarantee stuff builds right is to manage it yourself), but that's a problem with any platform where you might compile things alongside the package manager. So, let me manage that. I don't need a packag…

In addition to this argument, I think comparing them is almost like comparing apples and oranges. They both have their place on your system, but Macports is like a "lower gear" than Homebrew, and it takes a ton of time to do anything with it.

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#32

A better way to use all those unix tools is to just run Ubuntu in a VM and develop there, or just replace MacOS with Ubuntu entirely.

Did ubuntu suddenly get TextMate support? Also, have they fixed the poor graphics acceleration issues? Didn't think so, go away troll.

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#33

A better way to use all those unix tools is to just run Ubuntu in a VM and develop there, or just replace MacOS with Ubuntu entirely.

Did ubuntu suddenly get TextMate support? Also, have they fixed the poor graphics acceleration issues? Didn't think so, go away troll.

That's cool if you're happy with OS X. It's just that I know many OS X devs who use ubuntu in a VM. I'm personally happy with a full install of Ubuntu and Emacs instead of textmate while others prefer OS X + textmate or emacs or vim or what have you, to each his/her own. I was just stating an alternative, I didn't know that was trolling.

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#34
post #27

A better way to use all those unix tools is to just run Ubuntu in a VM and develop there, or just replace MacOS with Ubuntu entirely.

Vagrant makes this a lot easier. http://vagrantup.com/

I now use Vagrant for App Engine and it's a breeze to set up. Since the working directory is mounted by the vm textmate works as always. I only have to ssh into the virtual machine to run some python scripts since locally there are some dependencies issues.

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#36
this is #1 what drives me nuts about macports:

    $ port deps clojure-contrib
    Full Name: clojure-contrib @1.1.0
    Build Dependencies:   clojure
    Fetch Dependencies:   git-core
    $ port deps git-core
    Full Name: git-core @1.7.0.2+doc
    Runtime Dependencies: rsync, perl5, p5-error
    Library Dependencies: curl, zlib, openssl, expat, libiconv
with no possibility of skipping dependencies

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#38

There's been lots of in-depth discussion about the pros and cons of MacPorts or Homebrew on HN already: http://news.ycombinator.com/item?id=871341

And a more recent one (a lot of which ends up focused on /usr/local and sudo): http://news.ycombinator.com/item?id=1095793

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#39
Two other ideas worth considering:

GNU stow (http://www.gnu.org/software/stow/)

Rudix (http://rudix.org/)

Completely opposite approaches, but they're both worth looking at - especially if you find MacPorts or Fink too much. (Stow takes an approach similar to Homebrew's use of 'cellar' + individual subdirectories for packages; Rudix provides precompiled binaries.) Rudix in particular is perfect if you just want one or two *nix items quick on a Mac.

Re: Homebrew — MacPorts driving you to drink? Try Homebrew

#40
Here's why I don't like MacPort. If I compile a much needed new library by hand, installing a program that depends on it shouldn't cause MacPort to download and recompile EVERYTHING by itself again instead of using what's already there in Apple or compiled. And why does MacPort have 20 times more dependencies than the same program in Fink? And since it's MACPort and there are only so many types of Macs, why aren't programs in binaries yet?
Post reply on HN