Bugzilla – Bug 815965
Can't install missing packages by YaST: Caught an unhandled exception: locale::facet::_S_create_c_locale name not valid
Last modified: 2013-09-06 12:35:34 UTC
Created attachment 535833 [details] YaST Logs Run yast2-squid without having squid installed, you'll get: ????????????????????????????????????????????????????????? ? Installing required packages failed. If you continue ? ? without installing required packages, ? ? YaST may not work properly. ? ? ? ? [Continue] [Cancel] ? ????????????????????????????????????????????????????????? Caught an unhandled exception: locale::facet::_S_create_c_locale name not valid Package can be installed with `zypper in squid` Using yast2-pkg-bindings-2.23.1-1.1.1.x86_64 libzypp-12.9.0-1.1.1.x86_64
This looks like a duplicate of bnc#803163. Could check whether glibc-locale package is present? (And install it if needed and retry again?)
I've checked that it works as it should if package glibc-locale is installed. Then I removed that package and rerun the test. The result was: /sbin/yast2: line 431: 19319 Aborted $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS y2log contains: Caught an unhandled exception: locale::facet::_S_create_c_locale name not valid -------- Backtrace begin (use c++filt tool for converting to symbols) -------- Frame 0: /usr/lib64/YaST2/plugin/libpy2Pkg.so.2(_ZN13Y2PkgFunction13log_backtraceEv+0x1e) [0x7f7de2b435ce] etc... So, it behaved a bit differently (when I reported the issue) but the solution seems to be the same: install glibc-locale
Ok, marking as duplicate of bnc#803163. *** This bug has been marked as a duplicate of bug 803163 ***