I did an emerge sync first thing yesterday morning and had to kill the process--THEN
saw the warning at gentoo.org. When portage became available again, emerge sync quit
saying the time stamps matched. emerge -upv world exited saying there was a portage
update to do first (usually it's just listed with the other pkgs). I did emerge -u
portage which seemed to work, but now any invocation of emerge (as well as etcat)
results in the following:
Traceback (most recent call last):
File "/usr/bin/portageq", line 9, in ?
import portage,types,string
File "/usr/lib/portage/pym/portage.py", line 6263, in ?
for y in db["/"]["porttree"].dbapi.xmatch("match-all", x):
File "/usr/lib/portage/pym/portage.py", line 4591, in xmatch
myval=match_from_list(mydep,self.cp_list(mykey))
File "/usr/lib/portage/pym/portage.py", line 3258, in match_from_list
raise KeyError, "Specific key requires an operator (%s)" % (mydep)
KeyError: 'Specific key requires an operator (kde-base/kde-3.2.0_beta1)'
please note that I am using beta2, not 1 of kde (though I believe the error has
nothing to do with kde).
I checked bugzilla and the forums but can't find this exact problem. There was1
listing with KeyError but it was fixed via an unmerge--I can't unmerge since it gives
me the same error.
If there is somewhere else I should/could have looked before taking up the bandwidth
of this list, please let me know.
--
[EMAIL PROTECTED] mailing list