Yast muckt rum

Hallo an alle.

Ich habe seit ein paar Tagen OpenSuse 13.2 auf meinem PC und bis auf einige Kleinigkeiten läuft das Ganze auch recht gut.

Seit heute morgen muckt allerdings Yast rum. Wenn ich neue Software über Yast installieren will und dafür den Haken in der Auswahlbox setzen will, schließt sich das Softwaremodul. Das passierte eben z.B. bei dem Versuch Plasma5 zu installieren.

Hat hier jemand einen Tipp, woran das liegen könnte?

Nicht wirklich.
Außer vielleicht inkompatible Pakete…

Poste bitte mal deine Repo-Liste:

zypper lr -d

Und das YaST Logfile sollte nähere Informationen zum Crash liefern…

sudo tail /var/log/YaST2/y2log

(vorzugsweise direkt nach einem Crash)

Kannst du die Pakete mit zypper installieren, oder stürzt das auch ab?
Z.B.

sudo zypper in plasma5-session

zypper lr -d

| Alias | Name | Aktiviert | Aktualisieren | Priorität | Typ | URI | Dienst

—±---------------------------------------±--------------------------------------------------------±----------±--------------±----------±-------±----------------------------------------------------------------------------------------------------±------
1 | KDE:Extra | KDE:Extra | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/ |
2 | KDE:Frameworks5 | KDE:Frameworks5 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/ |
3 | KDE:Qt5 | KDE:Qt5 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/ |
4 | download.opensuse.org-13.2-non-oss | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
5 | download.opensuse.org-non-oss | Haupt-Repository (NON-OSS) | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
6 | download.opensuse.org-oss | Haupt-Repository (DEBUG) | Ja | Ja | 99 | yast2 | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ |
7 | download.opensuse.org-oss_1 | Haupt-Repository (OSS) | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
8 | download.opensuse.org-oss_2 | Haupt-Repository (Quellen) | Ja | Ja | 99 | yast2 | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |
9 | download.opensuse.org-update | Aktualisierungs-Repository (DEBUG) | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/debug/update/13.2/ |
10 | download.opensuse.org-update_1 | Hauptaktualisierungs-Repository | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
11 | home:a_richardson | home:a_richardson | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/home:/a_richardson/openSUSE_13.2/ |
12 | home:wolfi323:branches:KDE:Frameworks5 | home:wolfi323:branches:KDE:Frameworks5 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_13.2/ |
13 | multimedia:libs | multimedia:libs | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.2/ |
14 | openSUSE-13.2-0 | openSUSE-13.2-0 | Ja | Nein | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SH-S223C_6__U |
15 | openSUSE:13.2:Update | openSUSE:13.2:Update | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/13.2:/Update/standard/ |
16 | openSUSE_13.2 | openSUSE_13.2 | Ja | Ja | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.2/ |
17 | openSUSE_13.2_1 | openSUSE_13.2 Games | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.2/

sudo tail /var/log/YaST2/y2log
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (37) /usr/lib64/yui/libyui-qt.so.6 : YQDialog::waitForEventInternal(int)+0x7a [0x7fd0e10f1e8a]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (38) /usr/lib64/libyui.so.6 : YDialog::waitForEvent(int)+0x66 [0x7fd0e7e15db6]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (39) /usr/lib64/yui/libyui-qt.so.6 : YQUI::runPkgSelection(YWidget*)+0x24 [0x7fd0e111b4e4]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (40) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YCP_UI::RunPkgSelection(YCPValue const&)+0x178 [0x7fd0e808d838]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (41) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YUINamespace::RunPkgSelection(YCPValue const&)+0x1e [0x7fd0e8076cce]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (42) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YUIFunction::evaluateCall_int()+0x3d9 [0x7fd0e8077729]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (43) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YCPBuiltinCaller::call()+0x1d [0x7fd0e8094a5d]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (44) /usr/lib64/libyui.so.6 : YUI::uiThreadMainLoop()+0x41 [0x7fd0e7deaed1]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (45) /usr/lib64/libyui.so.6 : start_ui_thread(void*)+0xe [0x7fd0e7deb01e]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (46) /lib64/libpthread.so.0 : +0x80a4 [0x7fd0ea2400a4]

Installation per Zypper funktioniert nicht komplett:sudo zypper in plasma5-session
Metadaten von Repository ‘Aktualisierungs-Repository (DEBUG)’ werden abgerufen …[fertig]
Zwischenspeicher für Repository ‘Aktualisierungs-Repository (DEBUG)’ wird erzeugt …[fertig]
Metadaten von Repository ‘Hauptaktualisierungs-Repository’ werden abgerufen …[fertig]
Zwischenspeicher für Repository ‘Hauptaktualisierungs-Repository’ wird erzeugt …[fertig]
Metadaten von Repository ‘openSUSE:13.2:Update’ werden abgerufen …[fertig]
Zwischenspeicher für Repository ‘openSUSE:13.2:Update’ wird erzeugt …[fertig]
Daten des Repositories laden …
Installierte Pakete lesen …
Paketabhängigkeiten auflösen …

Könnten hier irgendwie die Paketabhängigkeiten haken?

Schaut im Großen und Ganzen ok aus, aber:


2 | KDE:Frameworks5                        | KDE:Frameworks5                                         | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/                           |       
 3 | KDE:Qt5                                | KDE:Qt5                                                 | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/                                   |       
12 | home:wolfi323:branches:KDE:Frameworks5 | home:wolfi323:branches:KDE:Frameworks5 | Ja | Ja | 99 | rpm-md |http://download.opensuse.org/reposit...openSUSE_13.2/ | 

Da YaST in 13.2 Qt5 verwendet und Qt5/KF5 auch in den Standardrepos enthalten ist (allerdings in niedrigeren Versionen) und Pakete nicht automatisch durch höhere Versionen in anderen Repos ersetzt werden, könnte es sein dass es da zu Versionsinkompatibilitäten gekommen ist.

Ich würde empfehlen, einen Wechsel aller Pakete zu den Versionen aus diesen Repos zu erzwingen:

sudo zypper dup --from 2 --from 3 --from 12
sudo tail /var/log/YaST2/y2log
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (37) /usr/lib64/yui/libyui-qt.so.6 : YQDialog::waitForEventInternal(int)+0x7a [0x7fd0e10f1e8a]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (38) /usr/lib64/libyui.so.6 : YDialog::waitForEvent(int)+0x66 [0x7fd0e7e15db6]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (39) /usr/lib64/yui/libyui-qt.so.6 : YQUI::runPkgSelection(YWidget*)+0x24 [0x7fd0e111b4e4]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (40) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YCP_UI::RunPkgSelection(YCPValue const&)+0x178 [0x7fd0e808d838]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (41) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YUINamespace::RunPkgSelection(YCPValue const&)+0x1e [0x7fd0e8076cce]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (42) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YUIFunction::evaluateCall_int()+0x3d9 [0x7fd0e8077729]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (43) /usr/lib64/YaST2/plugin/libpy2UI.so.2 : YCPBuiltinCaller::call()+0x1d [0x7fd0e8094a5d]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (44) /usr/lib64/libyui.so.6 : YUI::uiThreadMainLoop()+0x41 [0x7fd0e7deaed1]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (45) /usr/lib64/libyui.so.6 : start_ui_thread(void*)+0xe [0x7fd0e7deb01e]
2015-03-18 11:13:38 <5> linux-so6m(21603) [zypp] ZYppFactory.cc(sigsegvHandler):53 [bt]: (46) /lib64/libpthread.so.0 : +0x80a4 [0x7fd0ea2400a4]

Also ist es ein Segfault. Aber das sagt mir jetzt auch nicht wirklich mehr…

Installation per Zypper funktioniert nicht komplett:sudo zypper in plasma5-session

Wie meinst du das?

Hängt zypper nach der Ausgabe die du gepostet hast? Oder was passiert?

Erstmal vielen Dank, ich führ den Tipp gleich mal aus.

Plasma5 sthet in Yast immer noch auf nicht installiert, deshalb meine Vermutung

PS: Könnte sein, dass du auf diesen Bug gestossen bist:
https://bugzilla.opensuse.org/show_bug.cgi?id=922352

Sollte aber bereits behoben sein, und ein Update ist unterwegs…
https://build.opensuse.org/patchinfo/show/openSUSE:Maintenance:3639/patchinfo

Naja, wenn keine weitere Ausgabe kommt ist ja auch nichts installiert worden. zypper sollte danach anzeigen welche Pakete installiert werden und um Bestätigung fragen.