green portage # emerge licq Calculating dependencies ...done! >>> emerge net-im/licq-1.0.4-r1 to / kde kde Traceback (most recent call last): File "/usr/bin/emerge", line 1043, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/bin/emerge", line 514, in merge retval=portage.doebuild(y,"merge",myroot,edebug) File "/usr/lib/python2.2/site-packages/portage.py", line 843, in doebuild settings["RESTRICT"]=mydeps[4] IndexError: list index out of range
Hmmm. Perhaps not just an eclass problem: green root # emerge evolution Calculating dependencies ...done! >>> emerge gnome-base/ORBit-0.5.13-r1 to / Traceback (most recent call last): File "/usr/bin/emerge", line 1043, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/bin/emerge", line 514, in merge retval=portage.doebuild(y,"merge",myroot,edebug) File "/usr/lib/python2.2/site-packages/portage.py", line 843, in doebuild settings["RESTRICT"]=mydeps[4] IndexError: list index out of range
Simply rm /var/cache/edb/dep/* and this will go away.