libm.so.3 not found (unter 5.2.1-release)

rick

Well-Known Member
moin, moin,

mal ein umgekehrtes Problem, als sonst mit Versionen beim Installieren:

Ausgangslage: installiertes 5.2.1-Release-i386, wie ich meine vollständig, habe damit begonnen, als es 5.3 noch nicht gab und bleib erstmal dabei.
Ziel: Anwendungen passend dafür installieren.
Vorgehen: package(s) von http://www.freebsd.org/ports/index.html, etc. passend für 5.2.1 herunterladen, prerequ's dazu auch.
Ergebnis: beim Start von u.a. mc (midnight commander) wird libm.so.3 benötigt, aber nicht gefunden.
Recherche: in http://ftp7.de.freebsd.org/pub/FreeBSD/releases/i386/5.2.1-RELEASE/base/base.mtree ist auch nur libm.so.2 enthalten, in entspr. 5.3-release aber dann libm.so.3.
Maßnahme: cp libm.so.2 libm.so.3
Ergebnis: nu geht's
Frage.1: Ist das korrekt/erlaubt? Was kann passieren?
Frage.2: Hab' ich evtl. irgendwo etwas vergessen?
Frage.3: Ist das package vielleicht nicht ganz "sauber" erstellt?
Frage.4: Wie kann ich feststellen, welches Program/Modul hier (erfolglos) zugreifen will?
Fußnote: FreeBSD ist noch recht neu für mich, mein Lern-Gradient noch ziemlich steil.

Vielen Dank -- auch wenn's den Profis lapidar erscheint.
 
Du hast ein Package fuer 5.3-RELEASE installiert. Welches? -> libchk Workaround? -> libmap.conf Loesung? -> Richtiges Package nehmen oder selber bauen.
 
Vorgehen: package(s) von http://www.freebsd.org/ports/index.html, etc. passend für 5.2.1 herunterladen
Diese Arbeit nimmt Dir:
# pkg_add -r
ab.

Wenn Du mal zwei Stunden Zeit für FreeBSD hast, empfehle ich Dir den Wiki-Beitrag unter:
http://wiki.bsdforen.de/tiki-index.php?page=Ports+und+Programme+aktualisieren
durchzulesen, zu all deinen obengenannten Fragen steht dort eine Antwort!

Danach würde ich Dein FreeBSD 5.2.1 auf 5.3 aktualisieren:
http://www.freebsd.ch/doc/de_DE.ISO8859-1/books/handbook/makeworld.html
http://wiki.bsdforen.de/tiki-index.php?page=Make+World
 
Vielen Dank, liebe Leute, für die Hinweise.

Werde mich damit noch genauer auseinandersetzen.
Im Moment habe ich alles - außer Zeit.

LG, rick.
 
Zurück
Oben