[opensuse-factory] YaST Firstboot - Cannot find client keyboard/dialogs.rb

Hi everyone! The Linux Kamarada 15.2 ISO image [1] presents YaST Firstboot to allow setting up the keyboard, among other things. But it fails with the following error message: Cannot find client keyboard/dialogs.rb Checking /var/log/YaST2/y2log I see that /usr/share/YaST2/clients/firstboot_keyboard.rb fails on line 39 while trying to include keyboard/dialogs.rb. [2] That error didn't happen on the Linux Kamarada 15.1 ISO image [3] so I booted it and realized that there was a file /usr/share/YaST2/include/keyboard/dialogs.rb that used to belong to the yast2-country package. [4] That file is not present on the the yast2-country package shipped with Leap 15.2. I found out it has been deleted. [5] Has it moved somewhere else, maybe another package? Or is this a bug? Thanks for your attention! The relevant part in /var/log/YaST2/y2log: ✀ ---------------------------------------- 2020-08-01 14:31:10 <3> kamarada-pc(1570) [Ruby] yast/wfm.rb:253 Client /usr/share/YaST2/clients/firstboot_keyboard.rb failed with 'Cannot find client keyboard/dialogs.rb' (RuntimeError). Backtrace: /usr/lib64/ruby/vendor_ruby/2.5.0/yast/yast.rb:134:in `find_include_file' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/yast.rb:134:in `include' /usr/share/YaST2/clients/firstboot_keyboard.rb:39:in `main' /usr/share/YaST2/clients/firstboot_keyboard.rb:55:in `<top (required)>' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:318:in `eval' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:318:in `run_client' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /usr/share/YaST2/modules/ProductControl.rb:1338:in `RunFrom' /usr/share/YaST2/modules/ProductControl.rb:1507:in `Run' /usr/share/YaST2/clients/firstboot.rb:71:in `main' /usr/share/YaST2/clients/firstboot.rb:137:in `<top (required)>' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:318:in `eval' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:318:in `run_client' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:206:in `call_builtin_wrapper' /usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb:195:in `CallFunction' /usr/lib/YaST2/bin/y2start:60:in `<main>' 2020-08-01 14:31:10 <3> kamarada-pc(1570) [Ruby] yast/wfm.rb:281 Internal error. Please report a bug report with logs.<br />Run save_y2logs to get complete logs.<br /><br />Caller: /usr/lib64/ruby/vendor_ruby/2.5.0/yast/yast.rb:134:in `find_include_file'<br /><br />Details: Cannot find client keyboard/dialogs.rb ✀ ---------------------------------------- [1]: https://kamarada.github.io/en/download/15.2/ [2]: https://github.com/yast/yast-firstboot/blob/e7d2bf8cfdaf2bdd1f30a2bab6f1eb28... [3]: https://kamarada.github.io/en/download/15.1/ [4]: https://github.com/yast/yast-country/blob/a0312aab3072ea5cd236008791da6efd56... [5]: https://github.com/yast/yast-country/commit/4e32e3a3ab319240f752a3158fb5e6f3... Antonio The Linux Kamarada Project http://kamarada.github.io/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sat, Aug 1, 2020 at 9:16 PM Linux Kamarada <linuxkamarada@gmail.com> wrote:
Hi everyone!
The Linux Kamarada 15.2 ISO image [1] presents YaST Firstboot to allow setting up the keyboard, among other things. But it fails with the following error message:
Cannot find client keyboard/dialogs.rb
I opened boo#1174856 with the complete /var/log/YaST2/y2log :) https://bugzilla.opensuse.org/show_bug.cgi?id=1174856 Antonio The Linux Kamarada Project http://kamarada.github.io/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (1)
-
Linux Kamarada