The following error occurs when emerge -p kde, or just emerge kde: Traceback (most recent call last): File "/usr/bin/emerge", line 1348, in ? retval,favorites=mydepgraph.select_files(myfiles) File "/usr/bin/emerge", line 665, in select_files if not self.select_dep(portage.root,mykey,arg=x): File "/usr/bin/emerge", line 719, in select_dep self.create(myk,myparent,"--onlydeps" not in myopts) File "/usr/bin/emerge", line 632, in create if self.select_dep("/",edepend[0]+" "+edepend[1],myparent=mp): File "/usr/bin/emerge", line 715, in select_dep self.create(myk,myparent) File "/usr/bin/emerge", line 632, in create if self.select_dep("/",edepend[0]+" "+edepend[1],myparent=mp): File "/usr/bin/emerge", line 675, in select_dep mycheck=portage.dep_check(depstring,self.mydbapi[myroot]) File "/usr/lib/python2.2/site-packages/portage.py", line 2077, in dep_check mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2))) File "/usr/lib/python2.2/site-packages/portage.py", line 1834, in dep_zapdeps myresult=dep_zapdeps(unreduced[x],reduced[x]) File "/usr/lib/python2.2/site-packages/portage.py", line 1818, in dep_zapdeps if unreduced[0]=="||": IndexError: list index out of range
what version of portage ?
Portage 2.0.38 I just found out the error is because of something in kdegraphics, which is embedded in the kde ebuild.
Problem was with kdegraphics... port needs nested use fior depend working on it.
*** Bug 9466 has been marked as a duplicate of this bug. ***