Greetings all; Emerge is doing some odd things. Most of the time it works, but when I try to run
emerge -pv world I get: --------------------------------- Mon Aug 21 19:47:13 /usr/portage/distfiles/portage-snapshots root $ emerge -pv world These are the packages that would be merged, in order: Calculating world dependencies Traceback (most recent call last): File "/usr/bin/emerge", line 3440, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1416, in xcreate elif not portage.db["/"]["vartree"].dbapi.match(x): File "/usr/lib/portage/pym/portage.py", line 4665, in match mydep=dep_expand(origdep,mydb=self,use_cache=use_cache) File "/usr/lib/portage/pym/portage.py", line 3531, in dep_expand return prefix+cpv_expand(mydep,mydb=mydb,use_cache=use_cache)+postfix File "/usr/lib/portage/pym/portage.py", line 3694, in cpv_expand if (not mydb.cp_list(mykey,use_cache=use_cache)) and virts and virts.has_key(mykey): File "/usr/lib/portage/pym/portage.py", line 4606, in cp_list mystat=os.stat(self.root+VDB_PATH+"/"+mysplit[0])[stat.ST_MTIME] TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str ---------------------------- emerge -pv system works just fine. I have been & currently am installing other things. I've gotten the same (or a very similar) message when trying to install or fetch some packages, but I can consistently reproduce this when I try to do the emerge -pv world. Or anything else with the 'world'. -------------------------------- Mon Aug 21 19:47:38 /usr/portage/distfiles/portage-snapshots root $ emerge --ask -v world These are the packages that would be merged, in order: Calculating world dependencies Traceback (most recent call last): File "/usr/bin/emerge", line 3440, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1416, in xcreate elif not portage.db["/"]["vartree"].dbapi.match(x): File "/usr/lib/portage/pym/portage.py", line 4665, in match mydep=dep_expand(origdep,mydb=self,use_cache=use_cache) File "/usr/lib/portage/pym/portage.py", line 3531, in dep_expand return prefix+cpv_expand(mydep,mydb=mydb,use_cache=use_cache)+postfix File "/usr/lib/portage/pym/portage.py", line 3694, in cpv_expand if (not mydb.cp_list(mykey,use_cache=use_cache)) and virts and virts.has_key(mykey): File "/usr/lib/portage/pym/portage.py", line 4606, in cp_list mystat=os.stat(self.root+VDB_PATH+"/"+mysplit[0])[stat.ST_MTIME] TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str ----------------- and ---------------- Mon Aug 21 19:51:51 /usr/portage/distfiles/portage-snapshots root $ emerge -f world Calculating world dependencies Traceback (most recent call last): File "/usr/bin/emerge", line 3440, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1416, in xcreate elif not portage.db["/"]["vartree"].dbapi.match(x): File "/usr/lib/portage/pym/portage.py", line 4665, in match mydep=dep_expand(origdep,mydb=self,use_cache=use_cache) File "/usr/lib/portage/pym/portage.py", line 3531, in dep_expand return prefix+cpv_expand(mydep,mydb=mydb,use_cache=use_cache)+postfix File "/usr/lib/portage/pym/portage.py", line 3694, in cpv_expand if (not mydb.cp_list(mykey,use_cache=use_cache)) and virts and virts.has_key(mykey): File "/usr/lib/portage/pym/portage.py", line 4606, in cp_list mystat=os.stat(self.root+VDB_PATH+"/"+mysplit[0])[stat.ST_MTIME] TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str --------------------------- As always, I am very thankful for any assistance or leads. Adrian -- On The Fly Photography -:- Creation From Chaos On The Fly Photography: http://204EastSouth.com Purchase from On The Fly: http://204EastSouth.com/OTFStore.htm The Cynical Libertarian Society: http://www.204EastSouth.com/cls -- gentoo-user@gentoo.org mailing list