To read all comments associated with this story, please click here.
Well, I run gentoo and use both a dual-core Opteron 165 @2.5GHz and an Athlon64 3200 to compile (using distcc to distribute the compiling over the machines). It's very fast at compiling, but still much slower than a binary install. Also, many packages have to be compiled with make -j1 (i.e. only one file is compiled at a time) because otherwise the build process breaks, so adding more cores doesn't help with them.
Having said that, the advantages of gentoo make up for the compile times for me.
...I wonder what a quad-core CPU would do to compile times. Maybe it'll make installing apps almost as fast as a binary install, thereby making Gentoo more attractive to a larger user base...
We're running a quad core Xeon workstation with 4 gigs of RAM at work. (We do fMRI brain imaging analysis with the machine.) Gentoo is our primary OS for the workstation, and the stage1 install was not quick *at all.* =)
Compiling from source still takes a while no matter what powerhouse you've got... especially when you compile things like glibc and gcc more than once. And comparing binary install times with compile-install times on the same workstation will most likely always favor the binary (by leaps and bounds).
I still love Gentoo. Beyond the hype, it has a great community, excellent documentation, and it's empowering to users. I personally came for the optimizations, but I stayed for its package management system. Not only are dependencies not an issue, but I love that for each package you can selectively compile-in or opt-out of compiling-in support for other applications/frameworks. I don't know many other distros that make that so simple.
I love other distros, but gentoo definitely fills an important niche. And that niche, in many ways, is under appreciated. We're not all "ricers." To me, Gentoo makes freedom more accessible.




Member since:
2005-07-06
...I just finished compiling KDE. :-(
In all seriousness, I wonder what a quad-core CPU would do to compile times. Maybe it'll make installing apps almost as fast as a binary install, thereby making Gentoo more attractive to a larger user base.