Re: [kbd] Kbd-1.15.5 fails to loadkeys

Matt Burgess <[email protected]>
Newsgroups dev.linux.lists.kbd
Message-ID <[email protected]>
On Thu, 2012-12-13 at 17:40 +0400, Alexey Gladkov wrote:

> Are you sure that you do not regenerated loadkeys.analyze.{c,h} ?

There's no LEX line in the output, so I assume not.

> I using following test:
> 
> ./loadkeys -u /lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
> dumpkeys > keymap-old.map
> dumpkeys | ../loadkeys -u
> dumpkeys > keymap-new.map
> cmp keymap-old.map keymap-new.map &&
>    echo 'FILES ARE SAME' || echo "DIFF"
> 
> I have the following result:
> 
> Loading /lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
> Loading <stdin>
> FILES ARE SAME

I get the following, run under a 'set -x' shell for clarity:

+ loadkeys -u /lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
unknown keysym 'compose'
/lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz:704: syntax error
syntax error in map file
key bindings not changed
Loading /lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
+ dumpkeys
+ loadkeys -u
+ dumpkeys
unknown keysym 'compose'
<stdin>:692: syntax error
syntax error in map file
key bindings not changed
Loading <stdin>
+ dumpkeys
+ cmp keymap-old.map keymap-new.map
+ echo 'FILES ARE SAME'
FILES ARE SAME

Interestingly, I can't reproduce this on a Fedora 17 host, nor on a
CentOS 6.3 or CentOS 5.8 VM.  In those environments, the original
kbd-1.15.5 works just fine.

I wonder whether there's something specific to the Linux From Scratch
toolchain that's causing this issue?  I'll see if I can investigate
further.

Thanks,

Matt.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.