Merged from trunk 5981:5990
authorFabian Groffen <grobian@gentoo.org>
Mon, 26 Feb 2007 21:20:23 +0000 (21:20 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 26 Feb 2007 21:20:23 +0000 (21:20 -0000)
commita21be164c431656d77fcf735565835f1dded8491
tree4238d4f28a23c7bb03bf57a3761f57eaaf59d1bd
parent3b29e2d13c21d3f72712a3f2a67b2894049776e4
Merged from trunk 5981:5990

For bug #166939, make --nodeps work like a normal package for new-style
virtuals.

Remove unnecessary import that triggers DEPRECATION NOTICE.

Fix package.provided breakage from the fix for bug #166939.

For bug #166785, check for invalid categories in the world file.

For bug #163990, warn about ebuilds with invalid categories and do not
allow them to be installed.

For bug #163990, warn about binary packages with invalid categories and
do not allow them to be installed.

svn path=/main/branches/prefix/; revision=6078
bin/emaint
pym/emerge/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py