Bernd Hüber wrote:
Hallo Liste,
[..]
2.Versuch [..] Meine Frage nun: sind irgendwelche Probleme zu erwarten, wenn ich in ein paar Tagen meine Suse 6.1 mit paketen aus Suse 6.3 erweitere? hat jemand Erfahrungen damit? Welche Probleme sind zu erwarten?
Das meiste wird noch gehen, einiges aber nicht mehr.
ach ja, 3. Versuch eine andere Option wäre sich die neueste glibc-Version selbst zu kompilieren. Ehrlich gesagt, habe ich sogar schon die Quellen (direkt von gnu.org), es soll ja auch alles ganz einfach zu machen sein configure und make usw. ist das wirklich so einfach?
Die Chancen, dass danach garnichts mehr geht sind hoch.
in einer früheren Mail aus dieser Liste habe ich gelesen daß man dann schon wissen sollte, was man tut, ich weiß das allerdings nur so ca. zur Hälfte. Tips, was zu beachten wäre sind willkommen, ehrlich gesagt wäre mir allerdings Erfahrungen zu Punkt 2 fast lieber. Aber in jedem Fall: Danke.
Wenn Du glibc2.1* übersetzen willst, solltest Du Dir vorher unbedingt die srpms von SuSE 6.3 und die dort verwendeten RPM-*.spec sehr detailiert anschauen.
noch ein paar zusätzliche Fragen. Wie bekomme ich eigentlich die exakte Versionsnummer einer Bibliothek heraus, ldconfig -p sagt immer nur (libc6), das will ich hoffen, aber welche Version genau?
rpm -q -f /lib/libc.so.6
Eigentlich ist es doch ziemlich egal, welche Version ich installiert habe, Hauptsache die entsprechenden Funktionen sind implementiert, oder funktionieren mit glibc2.0 kompilierte Programme grundsätzlich nicht mit glibc2.1?
Jein. glibc2.0 Programme funktionieren grundsätzlich auch mit glibc2.1, jedoch gibt es Ausnahmen. Siehe hierzu die FAQ in den glibc2-Quellen.
Manchmal Fragt rpm auch mach mehreren Versionen, gibt also failed dependencies an: libc.so.6(GLIBC_2.0) is needed by ....... libc.so.6(GLIBC_2.1) is needed by ......... sind das dann Alternativen, also glic2.0 oder glibc2.1, dann sollte sich rpm aber nicht so anstellen, weil eins von beidem habe ich sicher. Oder ist das alles nur Paranoia von mir und man sollte viel öfters das beherzte --force einsetzen?
Bei den meisten Paketen ist rpm --force ohne größeres Risiko, bei einigen Paketen ist ein Upgrade daohne garnicht möglich. Man sollte sich aber schon im klaren darüber sein was man tut.
Habt Ihr noch Tips, was man alles updaten sollte, um ein einigermaßen aktuelles Linux zu haben, ohne gleich eine neue Distribution zu kaufen?
Ausser wenn Du sehr knapp bei Kasse und Du sehr viel Zeit haben solltest, bzw. es unbedingt machen willst, würde ich zum Kauf einer neuen Distribution raten. Ansonsten sollte ein Teilupdate auf 6.3 möglich sein: Alles aus der Serie "a" auf einmal upgraden (a-Serie aus dem Netz ziehen, auf Platte installieren, von Diskette/CD booten, neue a-Serie aufspielen, von Platte booten, analysieren was nicht mehr geht und bei Bedarf updaten). Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com