After a slowroll update today, I get the error message below when trying to open YaST2 or YaST. I have also liste the repositories I am using. The PC seems to work Ok other than I lost YaST. I have not tested it on CLI
I tried to uninstall ruby-3.4 before installing ruby-3.3.0 but aborted as this would have removed 41 yast packages. Does it means I need to wait for a slowroll update of ruby-solv?
@arvidjaar sorry to keep coming back. I updated ruby-solv as suggested, all ok but the same yast error keeps coming up. In y2logs I found a number of messages that make no sense to me but appear relevant. Do they give some clues?. If nor I will just let it be!
2025-02-12 21:54:34 <1> localhost.localdomain(19179) [Ruby] modules/Encoding.rb(Yast::EncodingClass#SetUtf8Lang):114 SetUtf8Lang true
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Y2Ruby] binary/Y2RubyUtils.cc(y2_require):26 cannot require yast:cannot load such file -- solv at <internal:/usr/lib64/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Y2Ruby] binary/Y2RubyComponent.cc(import):99 Reporting runtime error for import of module 'Packages' message 'cannot load such file -- solv'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Interpreter] yast/i18n.rb:169 Runtime error when loading module 'Packages'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Y2Ruby] binary/Y2RubyUtils.cc(y2_require):26 cannot require yast:Failed to load Module 'Packages' due to: cannot load such file -- solv at <internal:/usr/lib64/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Y2Ruby] binary/Y2RubyComponent.cc(import):99 Reporting runtime error for import of module 'PackageSlideShow' message 'Failed to load Module 'Packages' due to: cannot load such file -- solv'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Interpreter] yast/i18n.rb:169 Runtime error when loading module 'PackageSlideShow'
2025-02-12 21:54:34 <3> localhost.localdomain(19179) [Ruby] yast/wfm.rb(Yast::WFM.handle_exception):271 Client /usr/share/YaST2/clients/sw_single.rb failed with 'Failed to load Module 'PackageSlideShow' due to: Failed to load Module 'Packages' due to: cannot load such file -- solv' (RuntimeError).
Backtrace:
<internal:/usr/lib64/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
Thank you @arvidjaar and @ bmwiedemann. The last update included about 42 packages including kernel and something there resolved the problem. All now back to normal !