Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38620 - emerge unmerge foo spits out cryptic error
Summary: emerge unmerge foo spits out cryptic error
Status: RESOLVED DUPLICATE of bug 29856
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-18 10:58 UTC by Charles Phoenix
Modified: 2005-07-17 13:06 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 Charles Phoenix 2004-01-18 10:58:24 UTC
Yes I know what the error is but wouldn't a more english friendly error be better?

bash-2.05b# emerge unmerge kdemultimedia-3.1.4
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2194, in ?
    if 1==unmerge(myaction, myfiles):
  File "/usr/bin/emerge", line 1651, in unmerge
    mymatch=localtree.dep_match(x)
  File "/usr/lib/portage/pym/portage.py", line 3946, in dep_match
    mymatch=self.dbapi.match(mydep)
  File "/usr/lib/portage/pym/portage.py", line 3865, in match
    mymatch=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/kdemultimedia-3.1.4)'
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2004-01-19 02:48:40 UTC

*** This bug has been marked as a duplicate of 29856 ***