Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach Suse10.3 update funktioniert Yast nicht mehr.
Folgende Fehlermeldung bekomme ich, wenn ich in der console yast aufrufe.
Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so: libzypp.so.324: cannot open shared object file: No such file or directory
No such client module menu
........
Es hängt wohl mit einem fehlerhaften update zusammen.
Jetzt habe ich schon sehr viel gegoogelt und einige Lösungen mit smart gesehen, aber die funktionierten alle nicht.
Wenn ich irgendwo ein paar Pakete herunterladen kann, und mit rpm in der console installieren könnte, die dann funktionieren, wäre ich schon sehr glücklich.
Leider gibt es immer wieder Lösungen, wo dann die Pakete aber verkehrt sind.
Weiß einer hier etwas mehr, was ich machen kann das Yast wieder ordentlich funktioniert.
Hallo,
Folgende Fehlermeldung bekomme ich, wenn ich in der console yast aufrufe.
von welcher Version hast du das Update durchgeführt?
Ich habe schon von früheren Versionen gelernt, das ein Update immer Gefahren birgt, besonders mit unauflösbaren Abhängigkeiten. Deshalb habe ich mein /home auf einer extra Partition. Beim Sprung auf eine neue Version mache ich dann eine komplette Installation. Die /home Partition wird bei der Installation nicht formatiert sondern nur eingehängt. Dabei lesen fast alle installierten Programme die alten Konfigurationen ein, so dass ich nach dem ersten Booten des neuen Systems meinen alten Einstellungen finde. So ist nur noch geringe Handarbeit von nöten. Selbst kompilierte Programme muss ich natürlich neu bauen, aber das hat auch seine Vorteile, da Sie dann besser in das neue System integriert werden.
Gruß Dirk
Ich verstehe die Frage nicht.
Ich habe die normalen updates gemacht, wie immer. Kein upgrade.
Die normalen updates die ich von mittels Yast eingespielt bekomme.
Wenn ich irgendetwas installiere, lasse ich die automatische Prüfung eingeschaltet, damit ich keine Pakete mit ungelösten Abhängigkeiten bekomme.
Normalerweise gibt es da auch keine Probleme.
Yast update hat aber praktisch sich selbst die Möglichkeit genommen ein update zu machen.
Sieht nach einem abgebrochenen update aus, mache mal ein
sudo zypper up
in einer Konsole
sudo zypper up
Gibt mir in der Console wieder.
Command not found.
Wenn ich auf die update Funktion gehe zeigt er mir folgendes an.
.....
Kann den Update-Pruefer zypp nicht laden. Bitte stellen Sie sicher, dass zypper installiert ist und funktioniert.
Das Yast-online Update hat mir praktisch die zypper-Funktion unbrauchbar gemacht.
Wenn ich yast aus der Console aufrufe bekomme ich:
........
Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so: libzypp.so.324: cannot open shared object file: No such file or directory
No such client module menu
.........
Wenn ich über System->Software installieren gehe bekomme ich:
eine ähnliche Meldung.
Irgendwie wurde mir wohl ein Perl-binding oder ein Plugin eingespielt, was jetzt nicht mehr funktioniert.
Rain_maker
18.11.07, 12:25
http://www.linux-club.de/ftopic88119.html
Habe die Paket oben aus dem Link installiert, und trotzdem funktioniert es noch nicht richtig. Ich starte den Computer jetzt mal neu, mal sehen, was passiert.
Jetzt bekomme ich den Fehler :......
Dienstprogramm gab zurueck: Exit Status: 127
/usr/sbin/zypp-checkpatches-wrapper: error while loading shared libraries: libboost_filesystem.so.1.33.1: cannot open shared object file: No such file or directory
......
zurück
Rain_maker
18.11.07, 13:00
cat /etc/SuSE-release
rpm -q --queryformat '%{name}-%{version}-%{arch}\n' zypper libzypp boostsagt?
zypper-0.8.23-i586
libzypp-3.26.2-i586
boost-1.33.1-i586
Ich verstehe die Frage nicht.
Ich habe die normalen updates gemacht, wie immer. Kein upgrade.
Die normalen updates die ich von mittels Yast eingespielt bekomme.
Sorry, da habe ich mir verlesen.
Gruß Dirk
Sorry, da habe ich mir verlesen.
Gruß Dirk
Macht ja nichts, passiert jedem mal.
Trotzdem danke für Dein Hilfsangebot.
Rain_maker
18.11.07, 13:43
zypper-0.8.23-i586
libzypp-3.26.2-i586
boost-1.33.1-i586
Und wo ist die erste Ausgabe? Na gut, gehen wir mal davon aus, daß Du eine 32Bit Installation hast.
zypper-0.8.25-i586
libzypp-3.26.3-i586
boost-1.33.1-i586So sieht das übrigens bei mir aus.
Ansonsten mal als root 'ldconfig' aufrufen.
Ich sehe schon die Differenz. Ich versuche sie gerade auszugleichen. Melde mich in ein paar Minuten wieder.
Das sieht ja schon mal nach einer eventuellen Lösung aus.
error: Failed dependencies:
libboost_regex.so.1.33.1 is needed by zypper-0.8.25-0.1.i586
Das ist die Meldung wenn ich zypper installieren möchte. Diese libboost......
finde ich nicht.
Hast Du da vielleicht einen Link.
Übrigens die fehlende hier noch mitzuteilende Meldung von cat........
war
cat /etc/SuSE-release
openSUSE 10.3 (i586)
VERSION = 10.3
Nachtrag.
jetzt habe ich folgende Pakete nach der cat...... Abfrage.
zypper-0.8.25-i586
libzypp-3.26.2-i586
libzypp-3.26.3-i586
boost-1.33.1-i586
Rain_maker
18.11.07, 14:33
libzypp-3.26.2-i586
libzypp-3.26.3-i586
boost-1.33.1-i586
Aua, nicht -ivh sondern -Uvh, jetzt hast Du eine Dublette.
rpm -e --nodeps libzypp-3.26.2_Ausnahmsweise_ mit Gewalt, ansonsten kein --nodeps verwenden.
Paket boost aus dem OSS-Repository runterladen, die beiden anderen aus dem Update Repository, alles in einen Ordner packen und dann:
rpm -Uvh zypp* libzypp* boost* --force
Und auch das "--force" vergisst man am besten gleich wieder.
Es klappt!!!!!!!
Hurra!!!!!!!!
Dieses Thema war schon in vielen Foren.
Doch hier ist es gelöst worden.
Danke Dir
Rain_Maker
Hat super geklappt.
Danke nochmals.
Benno
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.