Sie sind nicht angemeldet.

1

08.04.2012, 23:25

--depclean marodierte

...und jetzt habe ich keinen Compiler mehr!

Quellcode

1
Checking for 'gcc' (c compiler)          : not found 


Wie krieg' ich's wieder hin, ohne alles neu aufzusetzen?

Rüdiger (ich nehm' nie wieder depclean X( )

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Regidür« (09.04.2012, 11:18)


2

09.04.2012, 01:06

Nein, --depclean wird dir sicher nicht den aktuellen gcc deinstallieren da es eine Abhängigkeit zu @system gibt.
Vermutlich wurde nur eine ältere Version deinstalliert.
Schau doch mal mit

Quellcode

1
gcc-config -l
(ist ein kleines L)
welche gcc Version(en) noch da ist/sind, und aktiv gesetzt ist.

btw:
Du solltest aber auch nicht einfach mit --depclean *ungeprüft* Pakete deinstallieren lassen. Nimm zu dem Befehl immer --pretend oder --ask mit hinzu, und bestätige die Deinstallation der Paketversionen erst nach einer genauen durchsicht.

3

09.04.2012, 10:23

Hi,

Quellcode

1
2
3
4
gurumusch ~ # gcc-config -l
 * gcc-config: Active gcc profile is invalid!

 [1] i686-pc-linux-gnu-4.5.3


Es waren fast 100 Pakete, und ich habe viele Stichproben gemacht (mit equery which <paket>), aber natürlich nicht alle!
Das Worldupdate vor --depclean hatte noch eine neue gcc-version installiert.
Rüdiger

4

09.04.2012, 11:17

OK, ich habe den gcc-upgrade Guide gefunden. Nach

Quellcode

1
2
3
4
# gcc-config i686-pc-linux-gnu-<version>
# source /etc/profile

# emerge --oneshot -av libtool


scheint es wieder zu gehen.
Es lag also wohl daran, dass der neu installierte gcc nicht korrekt verlinkt wurde, und --depclean die alte Version rungtergeschmissen hat.

Gentoo ist eben doch eine Geheimwissenschaft!

Rüdiger

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Regidür« (09.04.2012, 11:23)