Give me a frickin' break! I've used Gentoo for many years. I KNOW how bad it gets when you want to do upgrades, unless you are constantly spending time staying on the cutting edge. Portage is exactly the wrong solution. How many times have you run revdep-rebuild? How many times, in the process, has this failed and left your system broken? How many times have your builds failed somewhere in the middle, and left you cursing, searching forums, and bug reports for a solution? Done a Perl upgrade recently? Python? Updated from Apache 2.0 to 2.2? Do the words "package >=XYZ is blocking package ABC-123-r13" mean anything to you? Ever wanted to install an ebuild that needed a new version of Portage, that needed a new version of Bash, that would not install because it was bloody blocked by the old version of Bash?
Gentoo is the worst possible example you could have named. In Gentoo, the entire bloody OS is a moving target all the time.
I stuck with Gentoo for a lot of years. I still love the sorry little bugger, like I love my senile, toothless, cursing grandpa. But you are out of your fracking mind if you think Portage is the solution to our packaging ills. All my new server builds are using the latest Ubuntu LTS, and let me tell you, my life has become so much easier after making that decision.
[Modified by: Teilo on December 22, 2008 10:24 PM]