Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 739814 - sys-apps/kbd-2.2.0 is incompatible to busybox's loadkmap
Summary: sys-apps/kbd-2.2.0 is incompatible to busybox's loadkmap
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-31 20:39 UTC by Th
Modified: 2022-06-03 01:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Th 2020-08-31 20:39:31 UTC
kbd 2.2.0 has a known bug regarding the compatiblility to busybox's loadkmap. This bug is fixed with version 2.2.90 or 2.3.0.

I've tested version 2.2.90 and it produced a bkeymap which seems to be correct.

As currently version 2.2.0 is the latest stable version for gentoo, I would like to suggest adding version 2.2.90 or stabilizing 2.3.0.

Reproducible: Always

Steps to Reproduce:
1. loadkeys -b -u de-latin1 > /tmp/foo

Actual Results:  
The mapping within this file uses 4 bytes, busybox's loadkmap is not able to load it correctly. The keyboard layout will be unusable.

Expected Results:  
bkeymap should use 2 byte

Problematic commit: https://github.com/legionus/kbd/commit/a3751c107088884126a4838af32f3a5859c76b33#diff-27dc3ce3b3c4aff938a9a1c51066ab3fR75

Fix: https://github.com/legionus/kbd/commit/c994c7763b390d28ac92223eaa6176a136ad7b58