1 |
Am Mittwoch 21 Dezember 2005 15:50 schrieb Felix Schuster: |
2 |
> Hallo! |
3 |
> |
4 |
> Kann mir jemand dieses Verhalten erklären? Bei einem emerge -upDNt world |
5 |
> erscheint u.a.: |
6 |
> |
7 |
> [nomerge ] sys-devel/gcc-3.3.6 |
8 |
> [ebuild NS ] sys-devel/gcc-3.4.4-r1 |
9 |
> [nomerge ] sys-devel/binutils-2.16.1 |
10 |
> [ebuild U ] sys-devel/gnuconfig-20051113 [20050602] |
11 |
> |
12 |
> Wieso wird gcc in der neuen Version als Slot installiert und nicht |
13 |
> einfach upgedatet? |
14 |
|
15 |
Da ein Update automatisch die Deinstallation der vorherigen Version bedeutet. |
16 |
Da die Deinstallation des gcc 3.3.x erst dann möglich ist, wenn bestimmte |
17 |
Vorraussetzungen erfüllt sind. Entweder muss eine Abwärtskompatibilität |
18 |
geschaffen werden (libstdc++-v3), soweit sich alle c++ Ebuilds damit |
19 |
vertragen, bzw. müssen zuerst alle c++ ebuilds rebuildet werden. |
20 |
|
21 |
Welche es sind erfährtst du mit |
22 |
revdep-rebuild --library libstdc++.so.5 -- -pv |
23 |
|
24 |
siehe dazu |
25 |
Gentoo Linux GCC Upgrade Guide |
26 |
http://www.gentoo.org/doc/en/gcc-upgrading.xml |
27 |
|
28 |
Petr |