Earlier quoted context omitted.
The time I wasted with Gentoo in 2004 was enough to never try it again. A full day compiling stuff only for the base install, let alone everything else I would eventually need. On my case, I decided to become another Scientific Linux tester.
The thing is, that was 20 years ago. I basically did the same thing, at almost the same time, as you. But computing power is much higher now. The same compilation now would probably take 1-2 hours, max. Updates would be super fast. Gentoo itself is considered generally stable and a pretty solid distribution, or it used to be. I wonder if these days the flexibility and the engineering behind Gentoo might be worth taki…
I’m not so sure. A lot of the power comes from multiple cores. Years ago I had one core, now I have eight. A lot of the compiles don’t use all the cores.
Software has also gotten bigger. rustc is huge, for example. It didn’t even exist when I used Gentoo years ago.
These days I’m on the Mac and I just switched to Homebrew after using Macports for years. It was for one of the same reasons I stopped using Gentoo: compiling takes too long. Whenever I upgraded Mac OS versions, Macports required me to recompile everything. This was no problem at all for, say, tree. But something was pulling in gcc (emacs needed it for some reason??) and this took ages to compile.
At least Macports worked though. When I used Gentoo, it took so long to compile things that I would leave it overnight, and of course often in the morning I would see that the compilation stopped halfway through because something was broken. Hopefully that’s improved. Or of course maybe the binary packages will help with this.
But if I wanted a build-your-own, rolling-release binary system, I don’t see why I wouldn’t just use Arch.