Gentoo Archives: gentoo-user-de

From: Jan Kohnert <nospam001-lists@×××××××××××××.org>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] New Slot für gcc?
Date: Wed, 21 Dec 2005 14:17:12
Message-Id: 200512211514.29685.nospam001-lists@jankoh.dyndns.org
In Reply to: [gentoo-user-de] New Slot für gcc? by Felix Schuster
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

Replies

Subject Author
Re: [gentoo-user-de] New Slot für gcc? Eckard Brauer <e.brauer@×××××××××.de>