After esync, emerge -auvD world shows me this error : Reproducible: Always Steps to Reproduce: 1.emerge sync or esync (esearch package) 2.emerge -auvD world (-puvD ; -uvD ; -uD ,crash too !!) 3. Actual Results: root@electron boris # emerge -auvD world These are the packages that I would merge, in order: Calculating world dependencies \Traceback (most recent call last): File "/usr/bin/emerge", line 2517, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1135, in xcreate if not self.create(myk): File "/usr/bin/emerge", line 825, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 936, in select_dep mycheck=portage.dep_check(depstring,self.mydbapi[myroot],self.pkgsettings,myuse=myuse) File "/usr/lib/portage/pym/portage.py", line 3292, in dep_check mysplit=dep_virtual(mysplit) File "/usr/lib/portage/pym/portage.py", line 2952, in dep_virtual for x in mysplit: TypeError: iteration over non-sequence emerge -puvD ; -uvD ; -uD ,crash too !! but emerge -auv works !
*** This bug has been marked as a duplicate of 47136 ***