hallo zusammen !
im zuge einer downtime zwecks php neucompilierung
wollte ich gestern mysql mit hilfe von yast auf die aktuellste
version bringen. dabei hat yast einige abhängigkeiten erfüllen
wollen, was ich ihm auch gestattet habe (darunter auch diverse
perl pakete). habe ja an nichts böses gedacht, da bis jetzt yast
immer einwandfrei gearbeitet hat.
yast hat dann auch alle pakete runtergeladen und installiert und
der vorgang wurde erfolgreich beendet.
danach habe ich dann mit der mod_php konfiguration weiter
gemacht und die mysql client extension für php compiliert.
alles schien wunderbar zu funktionieren....
bis ich dann das nächste mal yast starten wollte, um etwas
nach zu installieren. dann kam folgende fehlermeldung:
Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so:
/usr/lib/liby2pm.so.2:
undefined symbol: _ZN8LangCode9_nameHashE
ich habe bereits versucht, mir von einem suse mirror per hand
alle rpms zu besorgen, deren name mit yast... beginnt und alle, die
dann wiederum von rpm als davon abhängig angegeben werden.
dieses vorhaben scheitert jedoch daran, dass ich irgendwann an eine
stelle komme, an der ich das paket perl in der version 5.8.5-3.i586
benötige, was wiederum perl-DBD-mysql in der version 2.9004-2.1.i586
verlangt. beide pakete sind zum jetzigen zeitpunkt auf meinem system
in neueren versionen vorhanden, und zwar:
perl-5.8.6-5 und perl-DBD-mysql-2.9004-3
und eben an dieser stelle kann ich nicht weiter machen mit rpm,
da meine jetzige mysql version wiederum das neuere
perl-DBD-mysql vorraussetzt.
ich möchte wirklich _alles_ versuchen, um einer kompletten neuinstallation
des systems aus dem weg zu gehen. auf dem server läuft eine
sehr wichtige website, für die jede downtime ziemlich schadhaft ist.
also sollte sich möglichst ein weg finden lassen, der den betrieb von
apache, php und mysql nicht oder nur so wenig wie möglich beeinträchtigt.
das soll wirklich nicht blöd klingen, ich wollte es einfach nur erwähnt
haben, um zu verdeutlichen, dass vorschläge wie "installier doch neu"
nicht wirklich hilfreich sind für mich, zumal ich zusätzlich noch keinen
keinen direkten zugang zu dem server habe und somit für eine
neuinstallation bezahlen muss.
für jeden hilfreichen tipp wäre ich äusserst dankbar
viele grüsse
daniel