Summary: | sys-apps/kbd-1.15* break es keymap: /usr/share/keymaps/i386/olpc/es.map.gz is being chosen and doesn't work | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | audun, axiator |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://lists.altlinux.org/pipermail/kbd/2009-July/000207.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Pacho Ramos
2009-11-14 23:57:59 UTC
This could be related with this fedora fix: http://cvs.fedoraproject.org/viewvc/rpms/kbd/devel/kbd.spec?r1=1.57&r2=1.58 https://bugzilla.redhat.com/show_bug.cgi?id=481674 Same problem. I don't undestand why 1.15 version loads olpc keymap instead of qwerty keymap in an standard desktop PC. olpc is On Laptop Per Child? This sounds exactly like the same bug as in the Fedora links above. The same applies to the Norwegian keyboard layout, as loadkeys loads a dvorak layout. I would call that a bit more critical, as dvorak and qwerty keymaps are completely incompatible, rendering the console virtually useless. I propose the same fix as in the Fedora package, renaming the conflicting keymap names according to: mv dvorak/no.map dvorak/no-dvorak.map mv fgGIod/trf.map fgGIod/trf-fgGIod.map mv olpc/es.map olpc/es-olpc.map mv olpc/pt.map olpc/pt-olpc.map mv qwerty/cz.map qwerty/cz-qwerty.map Base system people, Do you let me solve this in fedora's way (renaming that files) ? This bug still hits me and it's a bit annoying, also looks easy to solve Thanks +*kbd-1.15.2-r1 (11 Jun 2010) + + 11 Jun 2010; Pacho Ramos <pacho@gentoo.org> +kbd-1.15.2-r1.ebuild: + Revision bump to rename conflicting keymaps to have unique names, bug + #293228 (with Chainsaw permission). Hi. Here (pt-latin1 keymap) the new ebuild doesn't fix it. Steps to reproduce: 1.- Upgrade kbd to 1.15.2-r1 (I have been masking >1.15 versions). 2.- loadkeys /usr/share/keymaps/i386/qwerty/pt-latin1.map.gz 3.- No fish: e.g. 'objecço' 4.- Install kbd 1.15. 5.- loadkeys /usr/share/keymaps/i386/qwerty/pt-latin1.map.gz 6.- Fish: e.g. 'objecção' I've uploaded compressed /usr/share/keymaps directories (with 1.15 and 1.15.2-r1), it that matters for debugging: http://www.ashtophet.org/files_bgo/kbd-1.15.2-r1.tar.bz2 (not working) http://www.ashtophet.org/files_bgo/kbd-1.15.tar.bz2 (working) Thanks. You are suffering a different problem: 1. The bug fixed with above commit is related with olpc keymaps being loaded instead of qwerty ones 2. Your problem looks like something broken with qwerty keymap you are using I would open a separate bug report Thanks, Pacho. I will do so as soon as I get home from work. Cheers. |