Emerge -u should NOT upgrade to the latest STABLE package. What it SHOULD do is check version numbers. If the version number is lower, skip it. If it is higher, upgrade it. That way, people who have emerged unstable packages (like ndiswrapper-1.5, which is required for my system to work properly, and mozilla firefox 1.5 because I like all the new features) won't have their features downgraded (or in ndiswrapper's case, have it fail) Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: update the system, not blindly replace packages with the stable tree
Please read http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3