Merged from trunk 5414:5425
authorFabian Groffen <grobian@gentoo.org>
Sat, 30 Dec 2006 16:23:53 +0000 (16:23 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 30 Dec 2006 16:23:53 +0000 (16:23 -0000)
commit110b0277b81db438bf712caadf1e476b9374a5bd
treeb62b1afae87c651508b2d409babeaab51f658ff9
parent4ab58c5a255ebc3f5e3ddd6c8e73063821687c9e
Merged from trunk 5414:5425

keep things quiet when uninstalling (SoLudd)

Send stuff that's not a warning or error to stdout rather than stderr.

fixup style (SpankMan)

detect incorrect absolute symlinks in libdirs (SpankMan)

For bug #159360, make sure that the highest available new-style virtual is
selected even if it has depes that aren't already installed.

Sort the --info USE flags for bug #159161.

Be slightly more defensive when loading the vdb/blockers caches.

Improve the logic for bug #159360 to ensure that an actual upgrade is selected
without any downgrades.

Do some small fixes to prevent slot collision nodes from interfering with the
depgraph.

Fix 'TypeError: unpack non-sequence' that occurs if myparent is None.

Punt the abort_unpack() handler since it's pointless anyway.

svn path=/main/branches/prefix/; revision=5427
bin/ebuild.sh
bin/emerge
bin/misc-functions.sh
bin/prepall
pym/portage.py