[Bug 755137] New: /usr/bin/grub2-kbdcomp bash script requires missing application ckbcomp
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c0 Summary: /usr/bin/grub2-kbdcomp bash script requires missing application ckbcomp Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: All OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: jmcdaniel3@austin.rr.com QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 Running the (bash script) command: /usr/bin/grub2-kbdcomp Produces the output: /usr/bin/grub2-kbdcomp: line 11: ckbcomp: command not found ERROR: no keycodes found. Check output of ckbcomp. The reason is that the application ckbcomp is not installed. DESCRIPTION The ckbcomp keymap compiler converts a description of an XKB keymap into a console keymap that can be read directly by loadkeys. Reproducible: Always Steps to Reproduce: 1. Type command: /usr/bin/grub2-kbdcomp as root 2. Get error output due to missing ckbcomp application 3. Actual Results: /usr/bin/grub2-kbdcomp: line 11: ckbcomp: command not found ERROR: no keycodes found. Check output of ckbcomp. Expected Results: The ckbcomp keymap compiler converts a description of an XKB keymap into a console keymap that can be read directly by loadkeys. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |aj@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c Andreas Jaeger <aj@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|aj@suse.com |mchang@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c1 --- Comment #1 from Michael Chang <mchang@suse.com> 2012-04-17 03:38:26 UTC --- The ckbcomp is part of console-setup package which only available for debian (not seen anyone ever packaged it to rpm). I think we need to someone volunteer to work on it. Source cod can be found here. http://packages.debian.org/sid/console-setup And a custom script (maybe right after /etc/grub.d/00_head and named 01_loadkeymap or so ..) is necessary in order to load the compiled *.gbk file in grub2 in order to make the keyboard layout effective. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c2 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |mchang@suse.com --- Comment #2 from Andrey Borzenkov <arvidjaar@gmail.com> 2013-09-17 08:31:36 UTC --- I looked at possibility to support native console keymaps in grub-mklayout, but it expects pure numeric character codes (with few exceptions) and I could not find any easy way to generate them. As for ckbcomp - I tested it and it actually works just fine as is. The only needed adjustment is support for different name/format of consoletrans tables. What is better - package ckbcomp as part of grub2 or separately? I do not really care either way :) I do not think we need full console-setup, just ckbcomp which is pretty much self-contained. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c3 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|mchang@suse.com | --- Comment #3 from Michael Chang <mchang@suse.com> 2013-09-25 08:31:25 UTC --- (In reply to comment #2)
I looked at possibility to support native console keymaps in grub-mklayout, but it expects pure numeric character codes (with few exceptions) and I could not find any easy way to generate them.
As for ckbcomp - I tested it and it actually works just fine as is. The only needed adjustment is support for different name/format of consoletrans tables.
What is better - package ckbcomp as part of grub2 or separately? I do not really care either way :)
I do not think we need full console-setup, just ckbcomp which is pretty much self-contained.
Sorry for late responding you. If we can avoid the cost of a new package to support the changing keymap feature that's even better to me, so I would vote for your suggestion. Will you do that? I can do that if you dont have time. :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=755137 https://bugzilla.novell.com/show_bug.cgi?id=755137#c4 Jeffrey Cheung <jcheung@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED CC| |jcheung@suse.com Resolution| |WONTFIX --- Comment #4 from Jeffrey Cheung <jcheung@suse.com> 2014-02-10 07:43:04 UTC --- With the release of the gnumeric on January 27th, 2014 the SUSE sponsored maintenance of openSUSE 12.2 has ended. openSUSE 12.2 is now officially discontinued and out of support by SUSE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com