at the command line automatically downloads and compiles source and dependencies perfectly every time
Well, I wouldn't say it does it <i>perfectly every time</i>. I don't know if it's just bad luck, but just the other week, I wanted to install the latest Mozilla. I took a look at my portage tree and saw that the latest version I had was 1.4. No problem, I'll just update the tree by doing an "emerge sync". That was all fine and dandy, so I went ahead and did a "emerge -u system" like it told me to do. Next thing I knew, I couldn't startx. "Damn" was my first though. Maybe a reboot will fix things....wrong. I got lots of errors at boot time including: couldn't find /dev/root, /dev/boot, etc. partitions, eth0 and lo couldn't load, and a bunch of ugly stuff. It then prompted me to enter the root password if I wanted to try to solve these problems....so I entered my root password (multiple times), but it wouldnt accept it! So I ctl-D to return to the regular login. Tried my regular username and password....no such user exists!!! Tried root and password, but wrong password!
In short, "emerge -u system" fvcked up my system so bad I decided to reformat and install SuSE 9.0 =)
I ain't saying that Gentoo and portage sucks, but just that it ain't "perfect". However, I really do like Gentoo and might try it out again when I have the time (and when they're in a much higher version release). Portage is great when it works, and I believe with time it will only get better and more stable. Until then, I wouldn't use it on a machine where I do important work.
Sorry for the long and boring post....just ranting. Just note that this is my personal experience and should be taken with a grain of salt.
<font color=blue>
Why do people always insist on insulting drug dealers by comparing them to Microsoft?
Drug dealers offer <b><i>real</i></b> products with <b><i>real</i></b> choice.