YaST Software management failure after update

Hello!

I’m using opensuse 11.2 without X11 (server, text/ncurses based terminal over ssh). Recently I’ve installed actual update:


2010-01-10 16:16:03|install|yast2-ncurses|2.18.11-0.1.1|i586||http-download.opensuse.org-f1d1ab12|95e56285530cb2e3dedfc9872ca09088c853e4

After that I can’t use software management functions in YaST anymore. /var/log/YaST2/signal contains following error:

=== 2010-01-10 22:31:25 +0100 ===
YaST got signal 11 at YCP file /usr/share/YaST2/clients/online_update_select.ycp:105
Liberating suppressed debugging messages:
End of suppressed debugging messages
Backtrace: (use c++filt to demangle)
/usr/lib/liby2.so.2(_Z20signal_log_backtracev+0x41)[0xb7639f31]
/usr/lib/liby2.so.2(_Z14signal_handleri+0x181)[0xb763a8e1]
[0xf57fe400]
/usr/lib/YaST2/plugin/libpy2ncurses_pkg.so.2(_ZN10NCPkgTableC1EP7YWidgetP12YTableHeader+0x1eb)[0xb527d5bb]
/usr/lib/YaST2/plugin/libpy2ncurses_pkg.so.2(_ZN17NCPackageSelector15createYouLayoutEP7YWidget+0x1f9)[0xb528f839]
/usr/lib/YaST2/plugin/libpy2ncurses_pkg.so.2(_ZN22NCPackageSelectorStartC1EP7YWidgetl12YUIDimension+0x16c)[0xb52843bc]
/usr/lib/YaST2/plugin/libpy2ncurses_pkg.so.2(_ZN27NCPackageSelectorPluginImpl21createPackageSelectorEP7YWidgetl+0x4c)[0xb528469c]
/usr/lib/YaST2/plugin/libpy2ncurses.so.2(_ZN27NCPackageSelectorPluginStub21createPackageSelectorEP7YWidgetl+0x22)[0xb5de52c2]
/usr/lib/YaST2/plugin/libpy2ncurses.so.2(_ZN15NCWidgetFactory21createPackageSelectorEP7YWidgetl+0x3f)[0xb5de0a8f]
/usr/lib/YaST2/plugin/libpy2UI.so.2(_ZN15YCPDialogParser20parsePackageSelectorEP7YWidgetR10YWidgetOptRK7YCPTermRK7YCPListi+0x428)[0xb6c61e58]
/usr/lib/YaST2/plugin/libpy2UI.so.2(_ZN15YCPDialogParser19parseWidgetTreeTermEP7YWidgetR10YWidgetOptRK7YCPTerm+0x2405)[0xb6c6b665]
/usr/lib/YaST2/plugin/libpy2UI.so.2(_ZN15YCPDialogParser19parseWidgetTreeTermEP7YWidgetRK7YCPTerm+0x9d)[0xb6c6d5dd]
/usr/lib/YaST2/plugin/libpy2UI.so.2(ZN6YCP_UI10OpenDialogERK7YCPTermS2+0x32b)[0xb6c3fffb]
/usr/lib/YaST2/plugin/libpy2UI.so.2(ZN12YUINamespace10OpenDialogERK7YCPTermS2+0x46)[0xb6c23ff6]
/usr/lib/YaST2/plugin/libpy2UI.so.2(_ZN11YUIFunction16evaluateCall_intEv+0x3f25)[0xb6c338e5]
/usr/lib/YaST2/plugin/libpy2UI.so.2(_ZN16YCPBuiltinCaller4callEv+0x35)[0xb6c46585]
/usr/lib/libyui.so.3(_ZN3YUI16uiThreadMainLoopEv+0x75)[0xb6b934a5]
/usr/lib/libyui.so.3(_Z15start_ui_threadPv+0x1f)[0xb6b9361f]
/lib/libpthread.so.0[0xb75476e5]
/lib/libpthread.so.0[0xb7547600]

====================================

I’ve only standard opensuse repositories activated (oss. non-oss, update). Any Ideas how to repair the installation?

Thank you in advance.

Best Regards,
Andrey

Same problem here for both of my 64bit machines running 11.2 (one is terminal only, the other runs KDE 4)

avakh, you could use zypper until yast gets fixed.

Bug report has already been filed. Some other posts about this.

BTW same here

It’s been fixed; many thanks to the devs! Just run ‘zypper update’ from a root terminal.