After updates and patches of yesterday 3/28, I find this morning that no yast apps start. Gui yast asks for root pw, accepts it, and opens the main yast window to select a function. All functions seem to be listed. None start though, including software management. They try to load, i.e., spinning icon but none start.
Commandline zypper functions from a terminal.
I did reboot and still no yast.
Ran yast2 from cli. See below.
(base) tom@mydesktop:~> sudo yast2
[sudo] password for root:
Traceback (most recent call last):
11: from /usr/lib/YaST2/bin/y2start:11:in `<main>'
10: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
9: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
8: from /usr/lib64/ruby/vendor_ruby/2.5.0/yast.rb:47:in `<top (required)>'
7: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
6: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
5: from /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:7:in `<top (required)>'
4: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
3: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
2: from /usr/lib64/ruby/2.5.0/cgi.rb:293:in `<top (required)>'
1: from /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- cgi/core (LoadError)
Ruby issue? Any ideas of how to fix,
Kernel in use is: 5.14.21-150400.24.49-default
thanks, tom kosvic
I only did zypper up and zypper patch and saw no error messages. Both ran successfully.
If I could get on yast software management, I could look at the history of the installs.
Perhaps zypper has a way to look at install history. I will look into that.
thanks, tom kosvic
Wenn you boot simply press advanced and chose the 5.14.21-150400.24.46.1 one. After that you can go into yast >bootloader and change it to boot from that one…
(base) tom@mydesktop:~> rpm -qla | grep cgi/core
/usr/lib64/ruby/2.5.0/cgi/core.rb
(base) tom@mydesktop:~> rpm -qf /usr/lib64/ruby/2.5.0/cgi/core.rb
ruby2.5-stdlib-2.5.9-150000.4.26.1.x86_64
(base) tom@mydesktop:~> zypper se -sx ruby2.5-stdlib
Repository 'packman' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'leap 15.4 -- science' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'leap 15.4 -- geo' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'sle-update' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+----------------+---------+---------------------+--------+-----------
i | ruby2.5-stdlib | package | 2.5.9-150000.4.26.1 | x86_64 | sle-update
v | ruby2.5-stdlib | package | 2.5.9-150000.4.23.1 | x86_64 | oss
v | ruby2.5-stdlib | package | 2.5.9-150000.4.23.1 | x86_64 | sle-update
(base) tom@mydesktop:~>
Got identical responses but yast stilllets me login but does not run any yast apps