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

[umgangen] Fehlermeldung beim Yast Software-Update

Auch wenn das Theman bereits gegessen ist: einen GUI-Fehler sah ich nicht, deshalb habe ich auch nicht empfohlen, YaST einfach mal über die Konsole zu fahren. Du beziehst Dich auf

Code:
$ybindir/y2base $module ''$@'' ''SELECTED-GUI'' $Y2_GEOMETRY $Y2I_ARGS

...das ist aber nicht die entscheidende Meldung, sondern wohl:

Code:
/sbin/yast2: line 421: 7606 abgebrochen

Meiner Ansicht nach war YaST selbst zerschossen. Auch das ist aber nur eine Mutmaßung...
 
Tröste Dich, ich habe Dir da nur zufällig etwas Wissen aus früheren Nachforschungen voraus. Es stimmt, die Fehlermeldung kommt von yast. Nur weiß ich zufällig wie und wo die Meldung zustande kommt.
yast prüft da nämlich in einem Fallback-Verfahren alle GUI-Module (gnome,ncurses,qt) in einer vorgegebenen Reihenfolge durch und versucht sie mit der vorhandenen Umgebung abzugleichen. Das geschieht nach dem Schema der Zeile
Code:
$ybindir/y2base $module ''$@'' ''SELECTED-GUI'' $Y2_GEOMETRY $Y2I_ARGS
Und wenn es kein Modul findet, welches nach diesem Schema passt wird diese Zeile als Fehlermeldung ausgegeben. YaST hat das nicht in einer Variablen/Config gespeichert sondern macht bei jedem Aufruf diesen Test.
Und das bedeutet meiner Deutung nach zum ersten YaST funktioniert, zum zweiten die Umgebung funktioniert und ergo drittens mit dem Modul stimmt etwas nicht.
 
Danke für die Erklärung, sie lässt Deinen Denkansatz sehr plausibel erscheinen - nu isses zwar zu spät, aber eine nahe liegende ungetestete Lösung ist immer noch besser als nix.

Ich merke mir das jedenfalls.
 

PhilMan

Newbie
Hallo Gemeinde,

ist es nun Curses?
Ich habe das selbe Problem.
Fehlermeldung nach jedem Beenden von YAST2, mit jeweils Hinweis auf eine andere Datei/Zeile
je nachdem welches Yast-Modul ich aufgerufen habe: YaST got signal 11 at YCP file network/services/proxy.ycp:140


OK - Yast ist nicht UNBEDINGT notwendig um sein System zu konfigurieren, aber ein wenig Komfort ist ja doch nicht zu verachten, oder? ;-)

Weiss vielleicht jemand eine Adresse von SuSE, zu der man diesen Hinweis schicken kann, so
dass die Novell's evtl. ein funktionierendes Update basteln können?

Ich bin zwar froh ein wirklich tolles Betriebssystem frei aus dem Netz laden zu können,
aber so was ist dann doch wirklich ärgerlich.

Eine System-Neuinstallation kommt nicht in Frage - schliesslich hab ich kein Windoof vor mir
und außerdem habe ich mittlerweile schon genug Linuxe installiert in meinem Leben :-D


Greez PhilMan
 
Sonja47 schrieb:
Hallo,
hier meine Liste der installierten yast-Pakete:
18:46 Sonja:~ > rpm -qa | grep -i yast
yast2-trans-stats-2.15.0-87.1
yast2-2.16.71-6.1
yast2-mouse-2.16.1-26.1
yast2-restore-2.16.2-26.1
yast2-printer-2.16.32-3.1
yast2-ycp-ui-bindings-2.16.47-5.1
yast2-support-2.16.1-6.1
yast2-control-center-2.16.2-11.1
yast2-ldap-client-2.16.16-6.1
yast2-hardware-detection-2.16.1-49.1
yast2-apparmor-2.16.4-4.1
yast2-update-2.16.10-4.1
yast2-samba-server-2.16.3-15.1
yast2-qt-pkg-2.16.46-4.1
yast2-sound-2.16.11-6.1
yast2-control-center-qt-2.16.2-11.1
yast2-inetd-2.16.0-27.1
yast2-xml-2.16.1-14.1
yast2-runlevel-2.16.5-15.1
yast2-storage-2.16.26-0.1
yast2-network-2.16.48-3.1
autoyast2-installation-2.16.18-4.1
yast2-mail-2.16.6-2.1
yast2-tv-2.16.6-7.1
yast2-qt-2.16.53-5.1
yast2-ncurses-pkg-2.16.13-4.1
yast2-nfs-client-2.16.1-26.1
yast2-packager-2.16.53-3.1
yast2-online-update-2.16.15-6.1
yast2-samba-client-2.16.9-3.1
yast2-backup-2.16.5-7.1
yast2-profile-manager-2.16.1-27.1
yast2-country-data-2.16.26-6.1
yast2-slp-2.16.0-25.1
yast2-perl-bindings-2.16.7-14.1
yast2-ntp-client-2.16.9-11.1
yast2-scanner-2.16.10-13.1
yast2-registration-2.16.7-4.1
yast2-bootloader-2.16.20-0.1
yast2-installation-2.16.50-3.1
yast2-add-on-2.16.8-6.1
yast2-libyui-2.16.48-3.1
yast2-ncurses-2.16.27-8.1
yast2-x11-2.15.12-15.1
yast2-ldap-2.16.0-52.1
yast2-iscsi-client-2.16.14-6.1
yast2-repair-2.16.12-4.1
yast2-sudo-2.16.1-27.1
yast2-trans-de-2.16.16-1.1
yast2-control-center-gnome-2.13.3-11.1
yast2-firewall-2.16.2-25.1
yast2-core-2.16.51-6.1
yast2-pkg-bindings-2.16.39-4.1
yast2-irda-2.16.1-25.1
yast2-kerberos-client-2.16.11-9.1
yast2-users-2.16.33-6.1
yast2-gtk-2.16.14-1.1
yast2-vm-2.16.5-7.1
yast2-nis-client-2.16.3-6.1
yast2-metapackage-handler-0.8.5-16.1
yast2-theme-openSUSE-2.16.38-2.1
yast2-theme-openSUSE-Oxygen-2.16.38-2.1
yast2-sysconfig-2.16.0-28.1
yast2-country-2.16.26-6.1
yast2-online-update-frontend-2.16.15-6.1
yast2-storage-lib-2.16.26-0.1
yast2-transfer-2.16.1-76.1
yast2-pam-2.16.2-17.1
yast2-security-2.16.1-16.1
yast2-tune-2.16.2-2.1

Wie ist es denn, wenn ich alle diese Pakete in einem Ordner speichere, und sage auf der Konsole:
rpm -Uhv /home/Sonja/yast/yast2-2.16.71-6.1.rpm;yast2-mouse-2.16.1-26.1.rpm; usw.

Das müsste doch auch gehen ?

Gruß Sonja

Hallo, ich habe das gleiche Problem und möchte noch nicht neu installieren.
Muß ich nun alle (über 40) Pakete von Hand per Webpin downloaden und in einem Ordner speichern?

Außerdem stimmen bei mir die Kernel-Ziffern nicht mehr. Per Webpin gibt es nur noch 2.17.xxx

Danke für eine kurze Antwort.
Palomino
 
Hi Palomino165,

wenn Du das gleiche Problem hast wie @Sonja47 (Start von Yast-GUI funktioniert nicht), solltest Du das lösen können,
in dem Du Yast in der Konsolen-Version startest, dort in die Update-Quelle wechselst und dort das Yast-GUI-Paket updatest.
Yast-Pakete hast Du ja (hoffentlich) nur im OSS-Repo und im Update-Repo.

Das von @PhilMan geschilderte Problem ist ein anderes (Segmentierungsfehler nach beenden) und hat hiermit nichts zu tun.
 
Hallo DancingAntS,

ich kann die Yast-Konsole zwar aufrufen und das Paßwort eingeben, aber die einzelnen Module nicht öffnen.
Dann kommt sofort, die von Sonja beschriebene Fehlermeldung, allerdings jedesmal mit neuen Code-Nummern.

Da ich noch ein kompletter Newbie bin, ist mir noch nicht ganz klar, wie ich Euren kompakten Ratschlägen folgen soll.

Wenn ich "Yast" in der Konsole eingebe, passiert gar nichts, der Befehl wird nicht erkannt.
Auch als root habe ich hier keinen Erfolg.
Sollte ich das mal geschafft haben, wie wechsle ich in die Update-Quelle (bzw. wo finde ich hierzu die Beschreibung, damit ich Euch nicht nerve?) und update dort das GUI-Paket?

Wo meine Yast-Pakete installiert wurden weiß ich nicht, ich habe eine STandardinstallation ausgeführt.

Grund des ganzen Debakels ist, daß ich mir Pakete für Tuxguitar installieren wollte - bei Suse 10.2 lief das über Software-Update - ich das aber nun nirgends mehr als Vorschlag in der Softwareaktualisierung gefunden habe. Wahrscheinlich habe ich dabei, weil ich bei anderen Paketen ausschau gehalten habe, irgendwo ein falsches Häkchen gesetzt.

Vielen Dank für Eure Hilfe.
Gruß
Palomino
 
Du musst als root für die Konsolenversion
Code:
yast
für die GUI-Version
Code:
yast2
eingeben.

Bekommst Du bei beiden Aufrufen die Fehlermeldung?

In der Konsolenfassung navigierst Du mit der Tab-Taste und den Cursor-Tasten und bestätigst mit Enter-Taste.
Links oben bei Filter wählst Du Installationsquellen/Repositories aus und wählst Dir das gewünschte Repository.
Du solltest das Repository natürlich vorher eingebunden haben (das kann man über den Repository-Verwalter/Manager machen)

Da Du nur noch 2.17er-Paketversionen hast wirst Du wohl Opensuse 11.1 haben. Wenn ich im dortigen Update-Repo mal nachsehe ist dort bisher nur yast2-qt-pkg als einzigstes GUI-Paket erhältlich.
 
bei yast komme ich in das (DOS) Menü, bei Yast2 öffnet sich wieder das Kontrollzentrum und dann, bei Auswahl der Module, kommt wieder die übliche Fehlermeldung.

hier MEINE Pakete, die ich installiert habe:
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-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-iscsi-client-2.16.14-6.1
yast2-sudo-2.16.1-27.1
yast2-qt-pkg-2.16.48-0.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
yast2-control-center-qt-2.16.2-11.1
autoyast2-installation-2.16.19-0.1
yast2-backup-2.16.6-0.1
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-control-center-2.16.2-11.1
yast2-qt-2.16.53-5.1
yast2-ncurses-pkg-2.16.14-0.3
yast2-trans-de-2.16.17-0.1
yast2-dns-server-2.16.4-14.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-pkg-bindings-2.16.42-0.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

die 2.17. Pakete habe ich über WebPin erhalten.
 
Hier die Einstellungen im Repository Manager

Konfigurierte Software-Repositories
┌─────────────────────────────────────────────────────────────────────────┐
│Priorität│Aktiviert│Name │URL ┬
│Standard │x │openSUSE-11.0-Updates │http://d┴
│Standard │x │openSUSE BuildService - KDE4:Factory:Desktop│http://d│
│Standard │x │NVIDIA Repository │http://d│
│Standard │x │openSUSE BuildService - KDE:Backports │http://d│
│Standard │x │openSUSE BuildService - KDE:Community │http://d│
└├─────────────────────────────────┤──────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────┐
│ openSUSE-11.0-Updates │
│ URL: http://download.opensuse.org/update/11.0/ │
│ Kategorie: YUM │
│ Eigenschaften │
│ [x] Aktiviert Priorität │
│ [x] Erneuere automatisch v 99^ │
└─────────────────────────────────────────────────────────────────────────┘
[Hinzufügen][Bearbeiten][Löschen] [GPG-Schlüssel...][Aktualisieren↓]
 
nachdem ich per yast upgedated habe, erhalte ich über yast 2 immer noch die gleiche Fehlermeldung.
Habe ich was vergessen oder verstehe ich da etwas falsch?
 
Du solltest mal einen neuen Beitrag eröffnen, denn anscheinend hast Du ein anderes Problem.

Dort postest Du dann mal bitte die genaue Fehlermeldung. Repository-Liste und YaST-Paket-Liste schaden natürlich auch nicht.

Vorher solltest Du vielleicht im Wiki nachlesen, welche Paketquellen Du eingebunden haben solltest, z.B. fehlt Dir anscheinend das OSS-Repository.
 
Ich kann natürlich schon einen neuen Beitrag schreiben,
meiner Ansicht nach habe ich das gleiche Problem wie Sonja, es kommt auch die identische Fehlermeldung.
Auch bei ihr trat das nach einem Yast-Uptdate auf.

Wie komme ich an die Repository Liste?
Mit zypper lr erhalte ich folgendes:

zypper lr
# | Alias
| Name | Aktiviert | Auffrischen
---+----------------------------------------------------------------------------
----------+----------------------------------------------+-----------+------------
1 | openSUSE-11.0-Updates
| openSUSE-11.0-Updates | Ja | Ja

2 | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openS
USE_11.0/ | openSUSE BuildService - KDE4:Factory:Desktop | Ja | Ja

3 | http://download.nvidia.com/opensuse/11.0
| NVIDIA Repository | Ja | Ja

4 | repo-debug
| openSUSE-11.0-Debug | Nein | Nein
5 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/
| openSUSE BuildService - KDE:Backports | Ja | Ja
6 | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/
| openSUSE BuildService - KDE:Community | Ja | Ja
7 | openSUSE-retail 11.0
| openSUSE-retail 11.0 | Ja | Nein
8 | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.0/
| openSUSE BuildService - OpenOffice.org | Ja | Ja
9 | repo-oss
| openSUSE-11.0-Oss | Ja | Nein
10 | repo-non-oss
| openSUSE-11.0-Non-Oss | Ja | Nein
11 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/
| openSUSE BuildService - Mozilla | Ja | Ja

Hier die Fehlermeldung beim Anklicken im Yast-Kontrollzentrum:

Yast got signal 6 at YCP file SlideShow.ycd:76
/sbin/yast2: line 421: 7606 abgebrochen
$ybindir/y2base $module ''$@'' ''SELECTED-GUI'' $Y2_GEOMETRY $Y2I_ARGS

Was braucht Ihr noch?
 
Hi Palomino165

Ich kann natürlich schon einen neuen Beitrag schreiben,
meiner Ansicht nach habe ich das gleiche Problem wie Sonja, es kommt auch die identische Fehlermeldung.
Auch bei ihr trat das nach einem Yast-Uptdate auf.
Stimmt, Du hast die gleichlautende Fehlermeldung. Allerdings gibt die Fehlermeldung zwei verschiedene Programme an.
Das mit yast2 wurde ja hier schon besprochen. Und dieses Verhalten kann man auch nachvollziehen.
Deinstalliert man z.B. einmal das Paket yast2-qt und ruft yast2 in der Konsole auf tritt das Fallback-Verfahren ein und die Konsolenversion wird gestartet.
Deinstalliert man hingegen mal yast2-qt-pkg wirst Du bei Aufruf eines Moduls eine Fehlermeldung bekommen, zwar mit anderem Text aber das ist bedingt durch den Unterschied nicht installiert gegenüber installiert und evtl. fehlerhaft.

Der Unterschied zwischen Deinem Fall und dem von Sonja47 liegt darin, dass bei Dir die Pakete keinen Versionsunterschied aufweisen bzw. der Refresh des GUI-Pakets keine Auswirkungen zu haben scheint.
Also muss man sich da wohl mit den Ursachen des eigentlichen Fehlerauslösers beschäftigen, nämlich
Code:
Yast got signal 6 at YCP file SlideShow.ycd:76
SlideShow.ycd gibt es durch yast2-packager und wenn Du im Quelltext (unter /usr/share/YaST2/modules/SlideShow.ycp einsehbar) nachsiehst gibt Zeile 76 folgendes
Code:
    boolean textmode = UI::GetDisplayInfo()["TextMode"]:false;
Es gibt da also ein Problem mit der Ermittlung der Display-Infos und Signal 6 (=Abnormales Beenden) gibt da nicht viel her.

Desweiteren hast Du ja bestimmt gemerkt, das ich durch Deine Angaben zu teilweise falschen Schlussfolgerungen gelangt bin. :roll: Sorry nochmal dafür :eek:ps:
 
Oben