1 |
Felix Schuster schrieb: |
2 |
> Hallo! |
3 |
|
4 |
Hallo, |
5 |
|
6 |
> Kann mir jemand dieses Verhalten erklären? Bei einem emerge -upDNt world |
7 |
> erscheint u.a.: |
8 |
> |
9 |
> [nomerge ] sys-devel/gcc-3.3.6 |
10 |
> [ebuild NS ] sys-devel/gcc-3.4.4-r1 |
11 |
> [nomerge ] sys-devel/binutils-2.16.1 |
12 |
> [ebuild U ] sys-devel/gnuconfig-20051113 [20050602] |
13 |
> |
14 |
> Wieso wird gcc in der neuen Version als Slot installiert und nicht |
15 |
> einfach upgedatet? |
16 |
|
17 |
Weil sonst: |
18 |
1. emerge nicht mehr geht (basiert auf Python, dies ist C++, und muß vor |
19 |
Deinstallieren des alsen gcc auf den neuen geupdatet werden) |
20 |
2. deine kompletten Binärpakete unbrauchbar werden (acroread/rar/...), |
21 |
deswegen wird nach einer Transition auch die alte libstc++ wieder |
22 |
installiert. |
23 |
|
24 |
Wenn du den alten gcc nicht mehr willst: |
25 |
1. das Update jetzt machen (gcc-config sollte jetzt auf den neuen zeigen) |
26 |
2. Python updaten (oder meinen hier vor ein paar Wochen geposteten Würgaround |
27 |
nehmen) |
28 |
3. alten gcc purgen |
29 |
4. revdep-rebuild anschmeißen (mach dich schonmal auf eine Kompilierungsorgie |
30 |
bereit, du glaubst gar nicht, wieviel Packen C++-Code haben) |
31 |
5. emerge -u world (zieht die alte libstdc++ nach, damit deine Binärpakete |
32 |
wieder funzen) |
33 |
|
34 |
> bye, Felix |
35 |
|
36 |
MfG Jan |
37 |
|
38 |
-- |
39 |
OpenPGP Public-Key Fingerprint: |
40 |
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A |