Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60840 - KeyError after emerge sync
Summary: KeyError after emerge sync
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: PPC All
: High normal
Assignee: osx porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-18 19:48 UTC by Nick Dimiduk (RETIRED)
Modified: 2005-02-06 13:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Dimiduk (RETIRED) gentoo-dev 2004-08-18 19:48:42 UTC
After emerge sync and portage cache update:

>>> Updating Portage cache...  ...done!

Traceback (most recent call last):
  File "/usr/bin/emerge", line 2426, in ?
    mybestpv=portage.portdb.xmatch("bestmatch-visible","sys-apps/portage")
  File "/usr/lib/portage/pym/portage.py", line 5509, in xmatch
    myval=best(self.xmatch("match-visible",None,mydep,mykey))
  File "/usr/lib/portage/pym/portage.py", line 5520, in xmatch
    myval=match_from_list(mydep,self.xmatch("list-visible",None,mydep,mykey))
  File "/usr/lib/portage/pym/portage.py", line 5506, in xmatch
    myval=self.gvisible(self.visible(self.cp_list(mykey)))
  File "/usr/lib/portage/pym/portage.py", line 5563, in visible
    mymatches_unmask=self.xmatch("match-all",z)
  File "/usr/lib/portage/pym/portage.py", line 5524, in xmatch
    myval=match_from_list(mydep,self.cp_list(mykey))
  File "/usr/lib/portage/pym/portage.py", line 4189, in match_from_list
    raise KeyError, "Specific key requires an operator (%s) (try adding an '=')" % (mydep)
KeyError: "Specific key requires an operator (sys-apps/portage-2.0.51_pre17) (try adding an '=')"


Portage 2.0.51_pre17 (default-macos-10.3, gcc-3.3, libsystem-7.1-r0, 7.5.0 Power Macintosh powerpc)
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2004-08-19 04:41:39 UTC
User error. Fix your /etc/portage/package.unmask as the portage exception specified. To reiterate:
"Specific key requires an operator (sys-apps/portage-2.0.51_pre17) (try adding an '=')"
Comment 2 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-08-19 05:36:15 UTC
thnxs
Comment 3 Hasan Khalil (RETIRED) gentoo-dev 2005-02-06 13:33:18 UTC
Closing out bugs that've been resolved for a while now...