Hallo ! Wie kann ich bei Leap 42.x den Compiler von 4.8.x auf 5.3.1 switchen, ohne die Links auf die Binaries per Hand (d.h. per Link) ändern zu müssen ? Aktuell sind 4.8.x auf 5.3.1 parallel installiert, aber eine Deinstallation der alten Version ist nicht möglich ! pcneu:/privat # rpm -qa | grep -i gcc5-5. gcc5-5.3.1+r233831-6.1.x86_64 libstdc++6-devel-gcc5-5.3.1+r233831-6.1.x86_64 pcneu:/privat # rpm -qa | grep -i gcc-4.8 gcc-4.8-8.4.x86_64 pcneu:/privat # ls -ld /usr/bin/gcc* lrwxrwxrwx 1 root root 7 8. Nov 2015 /usr/bin/gcc -> gcc-4.8 -rwxr-xr-x 1 root root 755680 15. Jun 16:40 /usr/bin/gcc-4.8 -rwxr-xr-x 1 root root 874352 6. Apr 2016 /usr/bin/gcc-5 lrwxrwxrwx 1 root root 10 8. Nov 2015 /usr/bin/gcc-ar -> gcc-ar-4.8 -rwxr-xr-x 1 root root 27136 15. Jun 16:40 /usr/bin/gcc-ar-4.8 -rwxr-xr-x 1 root root 27144 6. Apr 2016 /usr/bin/gcc-ar-5 -rwxr-xr-x 1 root root 2200 30. Sep 2015 /usr/bin/gccmakedep lrwxrwxrwx 1 root root 10 8. Nov 2015 /usr/bin/gcc-nm -> gcc-nm-4.8 -rwxr-xr-x 1 root root 27136 15. Jun 16:40 /usr/bin/gcc-nm-4.8 -rwxr-xr-x 1 root root 27144 6. Apr 2016 /usr/bin/gcc-nm-5 lrwxrwxrwx 1 root root 14 8. Nov 2015 /usr/bin/gcc-ranlib -> gcc-ranlib-4.8 -rwxr-xr-x 1 root root 27144 15. Jun 16:40 /usr/bin/gcc-ranlib-4.8 -rwxr-xr-x 1 root root 27144 6. Apr 2016 /usr/bin/gcc-ranlib-5 Grüße, Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Dirk, hallo zusammen, Am Mittwoch, 23. November 2016, 20:32:57 CET schrieb Dirk Vornheder:
Wie kann ich bei Leap 42.x den Compiler von 4.8.x auf 5.3.1 switchen, ohne die Links auf die Binaries per Hand (d.h. per Link) ändern zu müssen ?
zgrep "/usr/bin/gcc.* " ARCHIVES_42.2.gz ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 7 Oct 18 09:53 /usr/bin/gcc -> gcc-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 10 Oct 18 09:53 /usr/bin/gcc-ar -> gcc-ar-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 10 Oct 18 09:53 /usr/bin/gcc-nm -> gcc-nm-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 14 Oct 18 09:53 /usr/bin/gcc-ranlib -> gcc-ranlib-4.8 Diese Symlinks sind direkt im gcc-4.8-Paket enthalten, daher geht es leider nur händisch :-(
Aktuell sind 4.8.x auf 5.3.1 parallel installiert, aber eine Deinstallation der alten Version ist nicht möglich !
Zumindest dieses Detail wundert mich gerade - welche Pakete meckern denn über Abhängigkeitsprobleme, wenn Du versuchst, gcc 4.8 zu deinstallieren? Gruß Christian Boltz -- Ich brauchte ganz, ganz dringend einen Beweis, das ich zu blöd für die einfachsten Sachen bin, z.B. Email-Forwarden. Den habe ich ja nun - Danke für die Mithilfe. BOINK. BOINK. BOINK. BOINK... Die Passwörter poste ich dann morgen. Gnaaaaa! [Ratti in suse-linux] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo ! Wenn ich versuche das Compiler-Paket zu deinstallieren, würden auch fast 70 *-devel-Pakete gelöscht. Ich habe jetzt einfach 7 Links auf die 5er-Version des Compiler gelinkt und alles ist ok. Grüße, Dirk
Hallo Dirk, hallo zusammen,
Am Mittwoch, 23. November 2016, 20:32:57 CET schrieb Dirk Vornheder:
Wie kann ich bei Leap 42.x den Compiler von 4.8.x auf 5.3.1 switchen, ohne die Links auf die Binaries per Hand (d.h. per Link) ändern zu müssen ?
zgrep "/usr/bin/gcc.* " ARCHIVES_42.2.gz ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 7 Oct 18 09:53 /usr/bin/gcc -> gcc-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 10 Oct 18 09:53 /usr/bin/gcc-ar -> gcc-ar-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 10 Oct 18 09:53 /usr/bin/gcc-nm -> gcc-nm-4.8 ./suse/x86_64/gcc-4.8-9.61.x86_64.rpm: lrwxrwxrwx 1 root root 14 Oct 18 09:53 /usr/bin/gcc-ranlib -> gcc-ranlib-4.8
Diese Symlinks sind direkt im gcc-4.8-Paket enthalten, daher geht es leider nur händisch :-(
Aktuell sind 4.8.x auf 5.3.1 parallel installiert, aber eine Deinstallation der alten Version ist nicht möglich !
Zumindest dieses Detail wundert mich gerade - welche Pakete meckern denn über Abhängigkeitsprobleme, wenn Du versuchst, gcc 4.8 zu deinstallieren?
Gruß
Christian Boltz
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Christian Boltz
-
Dirk Vornheder