drobbins: sorry about this. You asked me to find bugs, and I think this is one. Based on your convo with Bevin earlier, I snuck into postgresql's ebuild locally, and changed ~dev-lang/python-2.1.1 to =dev-lang/python-2.1.1* but I still get this error. The error also happened with with the ~ dep, just so you know. nebuchadnezzar pkg # emerge -p --update world These are the packages that I would merge, in order. Calculating world dependencies - !!! Error: couldn't find match for =dev-lang/python-2.1.1* in dev-db/postgresql-7.1.3-r4 nebuchadnezzar pkg # grep postgresq `find ./ -iname 'RDEPEND'` ./x11-libs/qt-3.0.2/RDEPEND: postgres? ( =dev-db/postgresql-7.1.3* ) ./app-admin/aide-0.8/RDEPEND: postgres? ( dev-db/postgresql )
See bug 1448 for the same problem. The behaviour of 'Calculating world dependencies' have change from warning to a error. If all ebuild of package is removed from /usr/portage you get: Calculating world dependencies / !!! Error: couldn't find match for media-gfx/nvidia in update (likely old /var/db/pkg entry) -- the fix is to remove it from /var/cache/edb/world
have you moved to the new nvidia driver set? it is now media-video/nvidia-kernel and media-video/nvidia-glx. The old media-gfx/nvidia is deprecated. Please see: http://www.gentoo.org/news/20020207-nvidia.html
Portage seems to be behaving much better now.