Summary: | osx atk 1.6.1 compile fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ben Powers <bennyp> |
Component: | Current packages | Assignee: | osx porters <osx> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic.php?p=1492301#1492301 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ben Powers
2004-09-01 10:56:32 UTC
did it again with FEATURES=-sandbox" emerge gtk+.. compile did fine, but faileed at this point:
>>> Completed installing into /var/tmp/portage/atk-1.6.0/image/
Traceback (most recent call last):
File "/usr/bin/emerge", line 2815, in ?
mydepgraph.merge(mydepgraph.altlist())
File "/usr/bin/emerge", line 1725, in merge
retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug)
File "/usr/lib/portage/pym/portage.py", line 2758, in doebuild
return merge(mysettings["CATEGORY"],mysettings["PF"],mysettings["D"],mysettings["BUILDDIR"]+"/build-info",myroot,mysettings,myebuild=mysettings["EBUILD"])
File "/usr/lib/portage/pym/portage.py", line 2877, in merge
return mylink.merge(pkgloc,infloc,myroot,myebuild)
File "/usr/lib/portage/pym/portage.py", line 6667, in merge
return self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=cleanup)
File "/usr/lib/portage/pym/portage.py", line 6243, in treewalk
if catpkgsplit(p)[0] == self.cat and catpkgsplit(p)[1] == pkgsplit(self.pkg)[0]:
TypeError: unsubscriptable object
Looks like your db was corrupt (perhaps due to failed emerge). Please have a look at /var/db/pkg/* and find files starting with -MERGING- or ending with .lockfile, and if you found any remove it. that did it thanks Closing out bugs that've been resolved for a while now... |