1 |
Am Mittwoch 07 September 2005 07:43 schrieb rose@××××××××××××××.de: |
2 |
> Hallo, |
3 |
> |
4 |
> gestern ist mein Rechner, moeglicherweise bei 'emerge sync', |
5 |
> abgestuerzt. Seitdem funktioniert emerge nicht mehr: |
6 |
> |
7 |
> 1.) 'emerge sync' liefert reproduzierbar: |
8 |
> |
9 |
> ... |
10 |
> Total bytes received: 2856366 |
11 |
> |
12 |
> sent 3453 bytes received 2856366 bytes 96943.02 bytes/sec |
13 |
> total size is 97032166 speedup is 33.93 |
14 |
> |
15 |
> >>> Updating Portage cache: |
16 |
> |
17 |
> Traceback (most recent call last): |
18 |
> File "/usr/bin/emerge", line 2705, in ? |
19 |
> oldcat = portage.catsplit(cp_list[0])[0] |
20 |
> IndexError: list index out of range |
21 |
> |
22 |
> 2.) 'emerge -pvuD system' produziert: |
23 |
> --- Invalid atom in /usr/portage/profiles/package.mask: |
24 |
> |
25 |
> Performing Global Updates: /usr/portage/profiles/updates/3Q-2005 |
26 |
> (Could take a couple of minutes if you have a lot of binary packages.) |
27 |
> .='update pass' *='binary update' @='/var/db move' |
28 |
> s='/var/db SLOT move' S='binary SLOT move' |
29 |
> p='update /etc/portage/package.*' |
30 |
> portage: Update type "" not recognized. |
31 |
> |
32 |
> These are the packages that I would merge, in order: |
33 |
> |
34 |
> Calculating system dependencies | |
35 |
> !!! All ebuilds that could satisfy ">=sys-devel/libperl-5.8.7" have been |
36 |
> masked. |
37 |
> !!! One of the following masked packages is required to complete your |
38 |
> request: |
39 |
> - sys-devel/libperl-5.8.7 (masked by: missing keyword) |
40 |
> |
41 |
> For more information, see MASKED PACKAGES section in the emerge man page |
42 |
> or |
43 |
> section 2.2 "Software Availability" in the Gentoo Handbook. |
44 |
> !!! (dependency required by "dev-lang/perl-5.8.7" [ebuild]) |
45 |
> |
46 |
> |
47 |
> !!! Problem with ebuild app-arch/tar-1.15.1 |
48 |
> !!! Possibly a DEPEND/*DEPEND problem. |
49 |
> |
50 |
> !!! Depgraph creation failed. |
51 |
> |
52 |
> Was macht man da am besten? |
53 |
> |
54 |
> Ungeduldig auf Antwort wartend |
55 |
> Juergen |
56 |
|
57 |
1) |
58 |
es sieht aus deine Portage fehlerhaft zu sein, |
59 |
genauer genommer als ein mix von 2 Portage Datenbastaenden |
60 |
(da nicht abgeschlossener sync-update Vorgang) |
61 |
|
62 |
dadurch konnte zum |
63 |
> --- Invalid atom in /usr/portage/profiles/package.mask: |
64 |
gekommen sein |
65 |
(die Datei ist nicht vollstaendig) |
66 |
|
67 |
sollte ein erneuter emerge-sync bzw. emerge-webrsync |
68 |
nicht mehr durchfuehrbar sein |
69 |
so empfehle ich komplette Portage herstellung |
70 |
d.h. /usr/portage/ leeren |
71 |
und das letzte snapshot entpacken |
72 |
(tar xvjf snapshot-xxxxxx -C /usr/portage) |
73 |
|
74 |
zum 2) |
75 |
|
76 |
pruefe welche Programme hoehere versionen als |
77 |
|
78 |
sys-devel/libperl-5.8.6-r1 |
79 |
dev-lang/perl-5.8.6-r5 |
80 |
|
81 |
benoetigen |
82 |
|
83 |
Petr |