1 |
On Fri, Apr 20, 2007 at 10:48:20AM +0200, Arnold Krille wrote: |
2 |
> Am 20.04.07 schrieb Tobias Hommel <gentoo@××××××××××××××××××××××××.de>: |
3 |
> >On Thu, Apr 19, 2007 at 11:38:59PM +0200, Arnold Krille wrote: |
4 |
> >> Am 19.04.07 schrieb Sebastian Damm <lists@×××××.de>: |
5 |
> >> >Am 19. April 2007 schrieb Thomas Bruns: |
6 |
> >> >> revdep-rebuild world |
7 |
> >> >Das ist auf jeden Fall der Fehler, der Dein revdep-rebuild zum |
8 |
> >> >"Absturz" bringt. Das world am Ende ist zu viel. Einfach nur |
9 |
> >> > revdep-rebuild |
10 |
> >> >aufrufen. |
11 |
> >> |
12 |
> >> Genau, weil alles, was nicht direkt revdep-rebuild betrifft an emerge |
13 |
> >> übergeben wird und damit hast Du dann world und echte Pakete zusammen |
14 |
> >> in einer Anweisung, wo emerge sich dann beschwert. |
15 |
> >> |
16 |
> >> Ausserdem hat revdep-rebuild einen Fehler: Meistens, wenn was nicht |
17 |
> >> mehr tut, ist das neu zu bauende nicht mehr im portage und längst |
18 |
> >> durch eine neue Version abgelöst. revdep-rebuild geht aber nach |
19 |
> >> genauen Versionen. Die Option -X sollte man _immer_ verwenden, weil es |
20 |
> >> dann nur auf Paketnamen basiert. |
21 |
> > |
22 |
> >Wirklich _immer_? Was ist mit SLOTted packages? sys-libs/db z.B. ist |
23 |
> >manchmal |
24 |
> >als 4er und manchmal als 1er Version vorhanden. Wird bei revdep-rebuild -X |
25 |
> >dann |
26 |
> >auch die richtige Version neu ge-emerged? Ich denke, dass das schon so |
27 |
> >seine |
28 |
> >Gruende hat, dass die Funktion von -X ne Option ist und nicht standard. |
29 |
> |
30 |
> Wie oft braucht sys-libs/db nen revdep-rebuilt bei Dir? Ich hab mir |
31 |
> das bisher nur einmal zerschossen, als ich die alten Versionen |
32 |
> deinstalliert hatte. Ansonsten sind diese System-Pakete _sehr_ stabil |
33 |
> und revdep-rebuilt hat die noch nie angemeckert! |
34 |
> |
35 |
|
36 |
sys-libs/db war nur ein Beispiel was mir gerad einfiel, weil die ebuilds dafuer |
37 |
staendig kaputt sind und mich beim world upgraden nerven.;) Aber ein einfaches |
38 |
eix -Iic zeigt bei mir schon 14 Pakete, die mehr als eine Version installiert |
39 |
haben. Da sind dann unter anderem so Sachen bei wie QT und GTK+. |
40 |
|
41 |
> Wenn bei mir ein revdep-rebuilt nötig ist, dann weil Bibliotheken, die |
42 |
> sich in versionierte Ordner installieren (also wo die Versionsnummer |
43 |
> im Pfad auftaucht), nicht mehr da sind bzw. durch neue in anderen |
44 |
> Ordnern abgelöst wurden. Und da hilft -X dann schon. |
45 |
|
46 |
-X is ja auch keine schlechte Sache, mich hat das auch immer genervt, wenn |
47 |
revdep-rebuild irgendwelche Pakete in der fruehesten pre-alpha version |
48 |
re-emergen wollte, obwohl schon laengst die 1.0-stable raus ist. Aber zur Not |
49 |
kann man sich auch einfach die Liste anschaun, die revdep-rebuild rausschmeisst |
50 |
und die Sachen manuell emergen, bzw. runterschmeissen, weil die Sachen nicht |
51 |
mehr gebraucht werden. |
52 |
|
53 |
> |
54 |
> Arnold |
55 |
> -- |
56 |
> visit http://www.arnoldarts.de/ |
57 |
> --- |
58 |
> Wenn man mit Raubkopien Bands wie Brosis oder Britney Spears wirklich |
59 |
> verhindern könnte, würde ich mir noch heute einen Stapel Brenner und |
60 |
> einen Sack Rohlinge kaufen. |
61 |
|
62 |
Tobias |
63 |
|
64 |
-- |
65 |
"The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones." |