Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 11271

Summary: emerge <anything> fails "calculating dependencies !!! name error in : category or package part missing"
Product: Portage Development Reporter: Brad Garrison <brux>
Component: UnclassifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: tar.bz2 of /var/cache/edb/dep/

Description Brad Garrison 2002-11-26 15:41:15 UTC
Installed gentoo 1.2 from scratch; didn't do an emerge rsync before install 
because ran into this problem on previous install. Performed emerge rsync after 
install and now any emerge except for emerge rsync or emerge sync fails with 
error above in subject line. tar.bz2 the /var/cache/edb/dep/ as requested by 
carpaski and rm -rf /var/cache/edb/dep/ but still having problem.
Comment 1 Brad Garrison 2002-11-26 15:42:09 UTC
Created attachment 5979 [details]
tar.bz2 of /var/cache/edb/dep/
Comment 2 Brad Garrison 2002-11-26 15:46:45 UTC
OUTPUT from "emerge portage":

Calculating dependencies   !!! Name error in : category or package part missing.
Traceback (most recent call last):
  File "/usr/bin/emerge", line 1220, in ?
    mykey=portage.db[portage.root]["porttree"].dep_bestmatch(mypkg)
  File "/usr/lib/python2.2/site-packages/portage.py", line 2094, in 
dep_bestmatch
    mypkgdep=self.dep_pkgcat(mypkgdep)
  File "/usr/lib/python2.2/site-packages/portage.py", line 2077, in dep_pkgcat
    if self.hasnode(cat+"/"+mypkgdep_packagename):
  File "/usr/lib/python2.2/site-packages/portage.py", line 1893, in hasnode
    myreskey=self.resolve_key(mykey)
  File "/usr/lib/python2.2/site-packages/portage.py", line 1842, in resolve_key
    self.load(mykey)
  File "/usr/lib/python2.2/site-packages/portage.py", line 1801, in load
    self.populate()
  File "/usr/lib/python2.2/site-packages/portage.py", line 2498, in populate
    self.domask()
  File "/usr/lib/python2.2/site-packages/portage.py", line 2506, in domask
    self.zap(y)
  File "/usr/lib/python2.2/site-packages/portage.py", line 1813, in zap
    mykey=cps[0]+"/"+cps[1]
TypeError: unsubscriptable object
Comment 3 SpanKY gentoo-dev 2002-11-26 18:25:50 UTC

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