using: * portage 2.0.13 * gentoolkit 0.1.15-r1 after a emerge -u world my portage fails at every merge: Traceback (most recent call last): File "/usr/bin/emerge", line 1270, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/bin/emerge", line 634, in merge retval=portage.doebuild(y,"merge",myroot,edebug) File "/usr/lib/python2.2/site-packages/portage.py", line 1154, in doebuild return merge(settings["CATEGORY"],settings["PF"],settings["D"],settings["BUILDDIR"]+"/build-info",myroot,myebuild=settings["EBUILD"]) File "/usr/lib/python2.2/site-packages/portage.py", line 1379, in merge mylink.merge(pkgloc,infloc,myroot,myebuild) File "/usr/lib/python2.2/site-packages/portage.py", line 3648, in merge self.treewalk(mergeroot,myroot,inforoot,myebuild) File "/usr/lib/python2.2/site-packages/portage.py", line 3324, in treewalk packagecounter=long(globalcounterfile.readline()) ValueError: invalid literal for long(): - i have removed /tmp/sandboxpids.tmp - i tried /usr/portage/sys-apps/portage/files/portage-rescue-2.0.10-x86.tbz2, no luck - checked /var/cache/edb, no wierd things except that counter contains "0x00 0x00 0x00", nothing more. could someone help me ?
qpkg -nc -I | wc -l | sed 's/ //g' > /var/cache/edb/counter fixed it ... all works again.