First the error message I got: ======= [EMAIL PROTECTED] portage # emerge -u world -p
These are the packages that I would merge, in order: Calculating world dependencies Traceback (most recent call last): File "/usr/bin/emerge", line 2513, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1093, in xcreate if portage.db["/"]["vartree"].dbapi.match(x): File "/usr/lib/portage/pym/portage.py", line 4148, in match mymatch=match_from_list(mydep,self.cp_list(mykey,use_cache=use_cache)) File "/usr/lib/portage/pym/portage.py", line 4074, in cp_list mystat=os.stat(self.root+VDB_PATH+"/"+mysplit[0])[ST_MTIME] TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str ======== For some reason, my /var/cache/edb/world had a line beginning with ld.so-1.7.0, followed by 1976 characters of binary. Removing this line solved the problem. How it got in there, I have no idea -- I hope it's not a hardware issue. Jared -- [EMAIL PROTECTED] mailing list