1 |
Hallo. |
2 |
|
3 |
Am Freitag 02 Juli 2010, 17:32:20 schrieb Christian Bricart: |
4 |
> >> > Du suchst die emerge Option --emptytree (-e). |
5 |
> >> Nee, das baut nur @world mit allen Abhängigkeiten komplett neu. |
6 |
> > Was aber genau das ist, was der OP haben wollte. :) |
7 |
> nee - wollt' ich nicht ;-) |
8 |
> will ja nicht für jedes Update mein komplettes System neu bauen ;-) |
9 |
|
10 |
Mir scheint du weißt nicht was du eigentlich willst. ;-) |
11 |
|
12 |
| Der Unterschied ist, dass einige Pakete nicht im @world-Set sind, weil sie |
13 |
| nicht expizit emerged, sondern nur als Abhängigkeit gezogen wurden - dann |
14 |
| landen sie nicht in @world. |
15 |
|
16 |
Da fragst du nach den Abhängigkeiten der Pakete (die in world sind). |
17 |
|
18 |
Wenn du Pakete hast, die selbst nicht in world (und nicht in system) sind und |
19 |
auch keine Abhängigkeit dieser Pakete sind, dann sind das entweder unnütze |
20 |
verwaiste Pakete (die emerge --depclean löschen würde) oder du hast irgendwas |
21 |
mit emerge --oneshot installiert und damit das Package-Handling auf deutsch |
22 |
gesagt verarscht. |
23 |
|
24 |
"emerge --update --deep world" macht alle Updates von Paketen im world-file |
25 |
und deren Abhängigkeiten, sofern diese Update gemacht werden dürfen (Also |
26 |
keine Abhängigkeit explizit die ältere Version verlangt). Auch hier: Pakete |
27 |
die nicht mehr benötigt werden oder die du mittels --oneshot installiert hast, |
28 |
werden natürlich nicht berücksichtigt. |
29 |
|
30 |
Vielleicht solltest du einfach (nach einem emerge --update --deep world und |
31 |
einem revdep-rebuild) mal emerge --depclean aufrufen um eine Menge alten |
32 |
Ballast los zu werden? |
33 |
|
34 |
Gruß, Bernd |
35 |
|
36 |
-- |
37 |
Bart, kannst du mal kurz das Lenkrad halten, ich muss mich an |
38 |
2 Stellen gleichzeitig kratzen! |
39 |
- Homer Simpson |