1 |
I ran emerge sync earlier this evening and I got the following at the end of |
2 |
the output: |
3 |
|
4 |
Performing Global Updates: /usr/portage/profiles/updates/4Q-2005 |
5 |
(Could take a couple of minutes if you have a lot of binary packages.) |
6 |
.='update pass' *='binary update' @='/var/db move' |
7 |
s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*' |
8 |
.Traceback (most recent call last): |
9 |
File "/usr/bin/emerge", line 10, in ? |
10 |
import portage |
11 |
File "/usr/lib/portage/pym/portage.py", line 7480, in ? |
12 |
do_upgrade(mykey) |
13 |
File "/usr/lib/portage/pym/portage.py", line 7385, in do_upgrade |
14 |
key=dep_getkey(line.split()[0]) |
15 |
File "/usr/lib/portage/pym/portage.py", line 3609, in dep_getkey |
16 |
if mydep[-1]=="*": |
17 |
IndexError: string index out of range |
18 |
|
19 |
I now get the same error messages when I try to emerge anything, including |
20 |
portage. In other words portage is completely broken. |
21 |
|
22 |
What should I do? |
23 |
|
24 |
Many thanks |
25 |
Robert |
26 |
-- |
27 |
Robert Persson |
28 |
-- |
29 |
gentoo-user@g.o mailing list |