• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]Yast startet nicht mehr

Gaiaworld

Member
Habe neulich windows neu installiert auf meiner ersten Partittion. Mußte dann den Grub neu installieren und seitdem startet bei mir yast nicht mehr, also die ganze Systemverwaltung nicht, weder grafisch noch in der Konsole. Stattdessen kommt die Fehelrmeldung: "Error while creating client module sw_single", wenn ich zb auf software installieren gehe. Habe opensuse 11.. Bei Online-Aktualisierung dann "Error while creating client module online_update"

Was ist passiert? kann ich das System irgendwie retten? wie installiere ich yast neu? zypper geht auch nicht...da ist nichtmal die manpage vorhanden (zumindest finde ich sie nicht)... was soll ich denn jetzt machen?
 

whois

Ultimate Guru
Hi

Zeige uns bitte mal folgendes Ergebnis.

Code:
rpm -qa| grep yast

Da scheint einiges nicht mehr in Ordnung zu sein.

cu
 
OP
Gaiaworld

Gaiaworld

Member
Danke für die Antwort.

Vllt noch als Zusatz: wenn ich zypper in Konsole starten will, bekomme ich die Fehlermeldung: zypper: error while loading shared libraries: libhal.so.1: cannot open shared object file: No such file or directory
Fehlt das was in lib?

So jetzt die Eingabe rpm -qa|grep yast



yast2-libyui-2.16.48-3.1
yast2-hardware-detection-2.16.1-49.1
yast2-storage-2.16.26-0.1
yast2-security-2.16.1-16.1
yast2-kerberos-client-2.16.11-9.1
yast2-network-2.16.48-3.1
yast2-users-2.16.33-6.1
yast2-control-center-qt-2.16.2-11.1
yast2-country-data-2.16.26-6.1
yast2-2.16.71-6.1
yast2-sysconfig-2.16.0-28.1
yast2-vm-2.16.5-7.1
yast2-bootloader-2.16.20-0.1
yast2-backup-2.16.5-7.1
yast2-iscsi-client-2.16.14-6.1
yast2-sudo-2.16.1-27.1
yast2-control-center-2.16.2-11.1
yast2-storage-lib-2.16.26-0.1
yast2-slp-2.16.0-25.1
yast2-transfer-2.16.1-76.1
yast2-x11-2.15.12-15.1
yast2-ldap-2.16.0-52.1
yast2-firewall-2.16.2-25.1
yast2-irda-2.16.1-25.1
yast2-pam-2.16.2-17.1
yast2-update-2.16.10-4.1
yast2-tv-2.16.6-7.1
yast2-samba-client-2.16.9-3.1
yast2-tune-2.16.2-2.1
yast2-add-on-2.16.8-6.1
yast2-ldap-client-2.16.16-6.1
yast2-samba-server-2.16.3-15.1
yast2-printer-2.16.32-3.1
autoyast2-installation-2.16.19-0.1
yast2-qt-pkg-2.16.47-0.2
yast2-trans-de-2.16.17-0.1
yast2-pkg-bindings-2.16.41-0.3
yast2-trans-stats-2.15.0-87.1
yast2-core-2.16.51-6.1
yast2-country-2.16.26-6.1
yast2-scanner-2.16.10-13.1
yast2-ntp-client-2.16.9-11.1
yast2-sound-2.16.11-6.1
yast2-restore-2.16.2-26.1
yast2-packager-2.16.53-3.1
yast2-online-update-2.16.15-6.1
yast2-online-update-frontend-2.16.15-6.1
yast2-mail-2.16.6-2.1
yast2-qt-2.16.53-5.1
yast2-theme-openSUSE-2.16.38-2.1
yast2-xml-2.16.1-14.1
yast2-ycp-ui-bindings-2.16.47-5.1
yast2-support-2.16.1-6.1
yast2-mouse-2.16.1-26.1
yast2-nfs-client-2.16.1-26.1
yast2-installation-2.16.50-3.1
yast2-registration-2.16.7-4.1
yast2-profile-manager-2.16.1-27.1
yast2-ncurses-2.16.27-8.1
yast2-perl-bindings-2.16.7-14.1
yast2-runlevel-2.16.5-15.1
yast2-apparmor-2.16.4-4.1
yast2-nis-client-2.16.3-6.1
yast2-repair-2.16.12-4.1
yast2-metapackage-handler-0.8.5-16.1
yast2-inetd-2.16.0-27.1
yast2-ncurses-pkg-2.16.14-0.2
 

admine

Ultimate Guru
Die libhal.so.1 ist im RPM "hal-32bit(-64bit)" enthalten.

Was sagt bei dir ein
Code:
rpm -qa | grep hal
 
OP
Gaiaworld

Gaiaworld

Member
Das:

hal-resmgr-0.1_SVNr158-15.1
libmtp-hal-0.3.0-0.pm.5
hal-0.5.11-8.1
hal-palm-0.12.2-112.1

Also die Medienverwaltung ist jetzt auch schon nicht mehr gestartet. Oh je oh je...bald will er gar nicht mehr....also bei der Reparatur, als ich grub neu installiert habe, da kam, als er die Pakete testete, dass die Pakete, die ich drauf habe von der ursprünglichen Version abweichen, ob sie wieder hergestellt werden sollen vom medium und ich hab mal ja gedrückt. Vllt hat es damit zu tun, dass die versionen jetzt nicht stimmen? Ich wollt sie ja auch wieder aktualisieren aber zypper und yast gehen ja nicht mehr....
 
OP
Gaiaworld

Gaiaworld

Member
das:

ls: Zugriff auf /usr/lib/libhal.so.1 nicht möglich: Datei oder Verzeichnis nicht gefunden
 

admine

Ultimate Guru
Bei mir sieht das so aus:
Code:
 ls -l /usr/lib/libhal.so.1
lrwxrwxrwx 1 root root 15 23. Jun 19:45 /usr/lib/libhal.so.1 -> libhal.so.1.0.0
Gibts dann wenigstens die libhal.so.1.0.0 ?
Wenn ja, dann könntest du den Link selbst anlegen.

Oder aber du installierst dir einfach das hal-RPM manuell neu:
Code:
rpm -Uhv hal-0.5.11-8.1.i586.rpm
Vorher das RPM von hier downloaden - deiner Architektur natürlich entsprechend ;)
http://download.opensuse.org/distribution/11.0/repo/oss/suse/
 
OP
Gaiaworld

Gaiaworld

Member
Ok das hört sich gut, mit den Befehlen, die du mir gegeben hast. Das muss ich nur eingeben? Muss ich vorher in das Verzeichnis wechseln oder wo und wo soll ich es speichern oder haste nen link, wo das beschrieben steht? :D sorry bin Anfänger...

Ehm welche Architektur hab ich wohl i586 richtig?
 
OP
Gaiaworld

Gaiaworld

Member
Hab schon....i586 ngenommen,glaub das war richtig, weiß jetzt nicht mehr wie ich anch meiner version/architektur gucken kann...

Folgende fehlermeldng habe ich bekommen:

error: Failed dependencies:
libhal.so.1()(64bit) is needed by (installed) pcsc-lite-1.4.100-21.1.x86_64
libhal.so.1()(64bit) is needed by (installed) hal-resmgr-0.1_SVNr158-15.1.x86_64
ich glaub ich hab falsche Pakete (aus Versehen) installiert. Hab ja kein 64 bit.

Mit welchen Befehlen kann ich falsche Pakete löschen. Hab keinen Zugrif mehr auf man
 

admine

Ultimate Guru
Gaiaworld schrieb:
Ok das hört sich gut, mit den Befehlen, die du mir gegeben hast. Das muss ich nur eingeben?
Ja als root.

Gaiaworld schrieb:
Muss ich vorher in das Verzeichnis wechseln oder wo und wo soll ich es speichern
Wohin du das RPM speicherst ist egal ... vor dem Installieren musst du dann eben in das Verzeichnis wechseln oder den vollständigen Pfad zum RPM bei dem rpm-Befehl angeben.

Gaiaworld schrieb:
Ehm welche Architektur hab ich wohl i586 richtig?
Das solltest du schon selbst wissen ;)
Aber das kann dir auch
Code:
uname -m
bzw
Code:
uname -p
sagen.
 
OP
Gaiaworld

Gaiaworld

Member
Aber dann habe ich ja das falsche installiert? Kann ich das andere da einfach drüber installieren oder wie lösche ich das falsche jetzt wieder habe die aus i586 installiert...aber welches ist denn die 64 bit? die i686? Die hab ich nämlich drauf, wenn ich den befehl ausführe. War das 64 bit? Ich hoffe nicht, dass ich mich da bei der Installation geirrt habe unbemerkt?
 

admine

Ultimate Guru
i686 ist nicht 64bit und du bist mit dem i586er RPM richtig.

Allerdings wundert mich, dass das RPM nach 64bit-Libs sucht :roll:

Oder hast du schon was "gemischtes" auf dem PC?
Was bringt:
Code:
rpm -qa | grep x86_64
 
OP
Gaiaworld

Gaiaworld

Member
Ehm da kommt gar nichts.... keine Fehlermeldung nichts...nur die eingabezeile erscheint wieder.Also ist da nichts drauf..?
 
OP
Gaiaworld

Gaiaworld

Member
Ne gibt es auch nciht...

ls: Zugriff auf /usr/lib/libhal.so.1.0.0 nicht möglich: Datei oder Verzeichnis nicht gefunden

Das hab ich versucht zu installieren, aus i586-Ordner

hal-0.5.11-8.1.i586.rpm
 
OP
Gaiaworld

Gaiaworld

Member
Ja das habe ich ja auch schon versucht, obiges hal-Paket . Immernoch mit obige Fehlermeldung.Und wie ist es wenn ich die anderen besagten Pakete austausche/neuinstalliere?

pcsc-lite-1.4.100-21.1.
hal-resmgr-0.1_SVNr158-15.1
Kann ich die drüber installieren oder muss ich die vorher löschen, wobei ich auch da ne fehlermeldung bekommen,. die mir sagt. dass das hal-Paket sie benötigt....

was soll ich denn jetzt tun
 

admine

Ultimate Guru
Gaiaworld schrieb:
Und wie ist es wenn ich die anderen besagten Pakete austausche/neuinstalliere?

pcsc-lite-1.4.100-21.1.
hal-resmgr-0.1_SVNr158-15.1
Kannst du versuchen.
Allerdings ist es gut möglich, dass dir bei der Installation nur gesagt wird, dass es bereits installiert ist.
 
Oben