Gentoo's Portage to be Ported to Mac OS X
billatq writes "I love Mac OS X, but I'm also a fan of running Gentoo Linux because of its powerful package management system. A Debian-style system (fink) is already on Mac OS X, but now it seems that Gentoo's Portage is going to be available for it. Gentoo's announcement can be found on their web site. I can't wait until we see what the Gentoo team has prepared."
I've never used Portage before, I have used fink but didn't like it much.... so whats so good about Portage and why should I download it?
Gentoo Linux is an interesting new distribution with some great features. Unfortunately, it has attracted a large number of clueless wannabes and leprotards who absolutely MUST advocate Gentoo at every opportunity. Let's look at the language of these zealots, and find out what it really means...
"Gentoo makes me so much more productive."
"Although I can't use the box at the moment because it's compiling something, as it will be for the next five days, it gives me more time to check out the latest USE flags and potentially unstable optimisation settings."
"Gentoo is more in the spirit of open source!"
"Apart from Hello World in Pascal at school, I've never written a single program in my life or contributed to an open source project, yet staring at endless streams of GCC output whizzing by somehow helps me contribute to international freedom."
"I use Gentoo because it's more like the BSDs."
"Last month I tried to install FreeBSD on a well-supported machine, but the text-based installer scared me off. I've never used a BSD, but the guys on Slashdot say that it's l33t though, so surely I must be for using Gentoo."
"Heh, my system is soooo much faster after installing Gentoo." .debs can be rebuilt with a handful of commands (AND Red Hat
supplies i686 kernel and glibc packages), my box MUST be faster. It's nothing
to do with the fact that I've disabled all startup services and I'm running
BlackBox instead of GNOME or KDE."
"I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations, and RPMs and
"...my Gentoo Linux workstation..."
"...my overclocked AMD eMachines box from PC World, and apart from the third-grade made-to-break components and dodgy fan..."
"You Red Hat guys must get sick of dependency hell..." .rpms together on the command line, and that problems
hardly ever occur if one uses proper Red Hat packages instead of mixing
SuSE, Mandrake and Joe's Linux packages together (which the system wasn't
designed for)."
"I'm too stupid to understand that circular dependencies can be resolved by specifying BOTH
"All the other distros are soooo out of date."
"Constantly upgrading to the latest bleeding-edge untested software makes me more productive. Never mind the extensive testing and patching that Debian and Red Hat perform on their packages; I've just emerged the latest GNOME beta snapshot and compiled with -O9 -fomit-instructions, and it only crashes once every few hours."
"Let's face it, Gentoo is the future."
"OK, so no serious business is going to even consider Gentoo in the near future, and even with proper support and QA in place, it'll still eat up far too much of a company's valuable time. But this guy I met on #animepr0n is now using it, so it must be growing!"
-
Being a gentoo fan I know the portage for Mac OS X is a good thing (tm)... But I hate having to use the X11 server on my mac, I'd prefer everything to be as native as possible. So will it include the option to use one of the gtk+ Mac native ports (and possibly other widget/graphics libraries) or will we still have to crank up X11 before we can run any of the programs we install through the portage?
Don't forget about Darwinports.
I can't wait until we see what the Gentoo team has prepared."
Maybe I'm going out on a limb here, but shouldn't it be just like portage on Gentoo? Macs *DO* have CLI's now, right?
"Lawyers are for sucks."
- Doug McKenzie
The thing is called iPortage.
A link to sourceforge:
iPortage
NetBSD's pkgsrc collection can be used on MacOS X from what I understand. It's a "compile from source" system much like Gentoos, and has about 3700 packages available.
Chris
Does anyone else see all this as such a beautiful way to bring more *NIX geeks to the world? The Mac used to be considered a "toy". REAL programmers code on their PCs or Sparc stations. But now you have this Mac toy with such powerful UNIX underpinnings that is really getting the programming and hacking community excited.
I can see kids toying around on their parent's Mac. They tinker. They tinker more. Soon they're playing with Fink or with Gentoo. All of a sudden there are soooo many *NIX hackers out there that didn't even mean to be in the arena.
I know I'm guilty of it. And thousands more will be in no time at all.
"He uses statistics as a drunken man uses lampposts...for support rather than illumination." - Andrew Lang
Mac OS X is lacking in it's UNIX core. Fink is ok and all, but it's not great (IMHO). This will help spur competition and drive both products to mature and grow on the Mac platform.
I've always been a Mac zelot, now I can be a Genoo zelot as well. Yea!
Karma: The shiznight, mostly because I am the Drizzle.
ok, maybe i'm being silly but the "beauty" of portage is that you compile it from source. it seems to me that with the limited number of varying mac processors out there that it would be a much better deal if the mac portage would just install a binary that was precompiled for your particular processor. for you apple folk who dont know this, it can take hours upon hours to compile certain packages from source. now this is usually only larger things like kde and gnome, but there are a number of larger ones as well that suck to compile. but to date, thats what portage sells to people. "compile it from source!" "its better that way!" anyway, gentoo is cool and all, but its very much becoming the overwhelming cult distro of the linux world. i hope mac users know what they are getting into with this one.
And the big disadvantage with it is compiling OpenOffice...
(Yes, I know you don't have to)
Roger
Do you have any better hostages?
I love Mac OS X, but I'm also a fan of running Gentoo Linux because of its powerful package management system.
Ladies and gentlemen, in case you're wondering, THIS is what "missing the point" looks like in its purest form.
Anybody who chooses their operating system based not on the software that's available for that operating system but the method for installing that software is missing the point. Grandly.
Nope, Apt installs binaries. They are configured with library requirements when the package maintainer builds them, and you either like their options (which generally include every possible option....and dependancy) or you don't.
Finkployd