Hello everyone
For several days, I am stuck with yast > software > install packages, laucnhed in ncurses mode. I get the following error message:
Couldn't load plug-in ncurses-pkg
Check the log file!
With the following logs:
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] clients/sw_single.rb:489 PackagesUI::RunPackageSelector() options: $"enable_repo_mgr":true, "mode":`searchMode]
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] clients/sw_single.rb:595 Using packager widget options: $"enable_repo_mgr":true, "mode":`searchMode]
2014-12-15 21:28:54 <1> gakupo(8561) [Pkg] clients/sw_single.rb:600 Pkg Builtin called: SetSolverFlags
2014-12-15 21:28:54 <1> gakupo(8561) [Pkg] Package.cc(SetSolverFlags):1824 Setting solver flag ignoreAlreadyRecommended: 0
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] modules/PackagesUI.rb:252 Called RunPackageSelector($"enable_repo_mgr":true, "mode":`searchMode])
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] modules/PackagesUI.rb:230 Feature display_support_status: false
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] modules/PackagesUI.rb:271 Running package selection, mode: `searchMode, options: display repo management: true, display support status: false
2014-12-15 21:28:54 <1> gakupo(8561) [Ruby] modules/PackagesUI.rb:290 Options for the package selector widget: `opt (`searchMode, `repoMgr)
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(YPath):49 Given filename: libyui-ncurses-pkg.so.6
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YSettings.cc(progDir):73 progDir: "/usr/share/YaST2"
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(YPath):65 Preferring subdir: /usr/share/YaST2
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(YPath):66 Subdir given with filename:
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(YPath):67 Looking for: libyui-ncurses-pkg.so.6
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(lsDir):138 Looking in /usr/lib64/yui
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPath.cc(YPath):121 Could NOT find libyui-ncurses-pkg.so.6 by looking recursive inside /usr/lib64/yui
2014-12-15 21:28:54 <3> gakupo(8561) [ui] YUIPlugin.cc(YUIPlugin):50 Could not load UI plugin "ncurses-pkg": libyui-ncurses-pkg.so.6: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
2014-12-15 21:28:54 <2> gakupo(8561) [ui] NCPackageSelectorPluginStub.cc(NCPackageSelectorPluginStub):53 THROW: Couldn't load plug-in ncurses-pkg
2014-12-15 21:28:54 <2> gakupo(8561) [ui] YCP_UI.cc(OpenDialog):583 CAUGHT: Couldn't load plug-in ncurses-pkg
2014-12-15 21:28:54 <3> gakupo(8561) [libycp] modules/PackagesUI.rb:295 UI::OpenDialog() failed
2014-12-15 21:28:54 <1> gakupo(8561) [ui] YPushButton.cc(setRole):170 Guessing function key F10 for YPushButton "Close" at 0x7f5c84031c80 from button role YOKButton
When I look for libyui-ncurses-pkg with zypper, I get:
S | Name | Summary | Type
--+--------------------------+-----------------------------------------------------------+--------
| libyui-ncurses-pkg-devel | Libyui-ncurses-pkg header files | package
| libyui-ncurses-pkg-doc | Libyui-ncurses-pkg documentation | package
i | libyui-ncurses-pkg5 | Libyui - yast2 package selector widget for the ncurses UI | package
| libyui-ncurses-pkg6 | Libyui - yast2 package selector widget for the ncurses UI | package
And when I try to install libyui-ncurses-pkg6 with zypper, I get the following situation:
Problem: nothing provides libsolv-tools = 0.4.0 needed by libzypp-13.8.5-6.1.x86_64
Solution 1: Following actions will be done:
deinstallation of libyui-ncurses-pkg5-2.44.4-2.1.5.x86_64
deinstallation of libyui-gtk-pkg5-2.42.9-2.1.5.x86_64
Solution 2: do not install libyui-ncurses-pkg6-2.46.1-2.1.9.x86_64
Solution 3: break libzypp-13.8.5-6.1.x86_64 by ignoring some of its dependencies
I swear I haven’t messed anything with all of this. How did I get there? What should I do? Sorry if the question has been already asked.
I use OpenSUSE Tumbleweed updated from 13.1.
Thank you for your help