1 |
* Thomas Rasch [Tue, Sep 17, 2002 at 08:20:22PM +0200] |
2 |
> Hello! |
3 |
> |
4 |
> I didn't get an answer to this question in the gentoo-user mailinglist, |
5 |
> so it seems to be more tricky than I thought... |
6 |
> |
7 |
> To make it short: I made an emerge rsync, and something didn't |
8 |
> survive... |
9 |
> |
10 |
> emerge -up world gives: |
11 |
> |
12 |
> Calculating world dependencies |
13 |
> Traceback (most recent call last): |
14 |
> File "/usr/bin/emerge", line 1369, in ? |
15 |
> if not mydepgraph.xcreate(myaction): |
16 |
> File "/usr/bin/emerge", line 805, in xcreate |
17 |
> elif portage.db[portage.root]["vartree"].dbapi.match(x): |
18 |
> File "/usr/lib/python2.2/site-packages/portage.py", line 2522, in |
19 |
> match |
20 |
> mydep=dep_expand(origdep,self) |
21 |
> File "/usr/lib/python2.2/site-packages/portage.py", line 2037, in |
22 |
> dep_expand |
23 |
> return prefix+cpv_expand(mydep,mydb)+postfix |
24 |
> File "/usr/lib/python2.2/site-packages/portage.py", line 1970, in |
25 |
> cpv_expand |
26 |
> if (not mydb.cp_list(mykey)) and virts and virts.has_key(mykey): |
27 |
> File "/usr/lib/python2.2/site-packages/portage.py", line 2481, in |
28 |
> cp_list |
29 |
> mystat=os.stat(self.root+"var/db/pkg/"+mysplit[0])[ST_MTIME] |
30 |
> TypeError: stat() argument 1 must be (encoded string without NULL |
31 |
> bytes), not str |
32 |
> [...] |
33 |
> |
34 |
> Thomas |
35 |
> [...] |
36 |
|
37 |
Hello, |
38 |
|
39 |
There might be a broken ebuild in your portage tree. Try to clean up |
40 |
your portage tree, (maby deleting all the ebuilds) before doing an |
41 |
emerge rsync and try again. It would be a good idea to backup first, you |
42 |
never know what might happen.... don't want to cause harm to your |
43 |
system. |
44 |
|
45 |
Good luck, |
46 |
-- |
47 |
Serge |