Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1010084: x11-xkb-utils: xkbcomp outputs many warnings without "-w 0"

136 views
Skip to first unread message

Vincent Lefevre

unread,
Apr 23, 2022, 6:10:03 PM4/23/22
to
Package: x11-xkb-utils
Version: 7.7+6
Severity: normal

Without "-w 0", I get many warnings with xkbcomp:

zira:~> xkbcomp -I$HOME/.xkb -R$HOME/.xkb keymap/test xkb.dump
Keycodes above 256 (e.g. <I256>) are not supported by X and are ignored
Warning: Could not resolve keysym XF86EmojiPicker
Warning: Key <I372> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I382> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I256> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I366> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I379> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I380> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I383> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I397> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I400> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I401> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I405> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I410> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I411> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I418> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I419> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I424> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I425> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I426> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I427> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I428> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I429> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I430> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I431> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I432> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I433> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I434> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I435> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I436> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I437> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I438> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I439> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I440> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I441> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I442> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I443> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I444> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I445> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I446> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I447> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I448> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I449> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I450> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I452> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I453> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I454> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I472> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I473> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I493> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I505> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I506> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I507> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I508> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I509> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I510> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I511> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I512> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I513> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I514> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I520> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I521> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I522> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I523> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I524> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I525> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I526> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I527> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I528> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I529> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I530> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I531> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I532> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I533> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I534> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I535> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I536> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I537> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I538> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I539> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I540> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I541> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I542> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I543> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I544> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I545> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I546> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I547> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I548> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I549> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I550> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I568> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I569> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I584> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I585> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I586> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I587> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I588> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I589> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I590> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I591> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I592> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I593> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I600> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I601> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I616> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I617> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I618> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I619> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I620> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I621> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I622> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I623> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I624> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I625> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I626> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I627> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I628> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I629> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I630> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I631> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I632> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I633> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I634> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I635> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I636> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I637> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I638> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I639> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I640> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I641> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I642> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I664> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I665> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I666> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I667> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I668> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I669> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I670> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I671> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I672> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I673> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I674> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I675> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I676> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I677> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I678> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I679> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I680> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I681> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I682> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I683> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I684> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I685> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I686> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I687> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I688> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I689> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I690> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I691> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I692> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I693> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I696> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I697> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I698> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I699> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I700> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I701> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I704> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I705> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I706> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I707> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
Warning: Key <I708> not found in evdev+aliases(qwerty) keycodes
Symbols ignored
No symbols defined for <AB11> (keycode 97)
No symbols defined for <JPCM> (keycode 103)
No symbols defined for <I120> (keycode 120)
No symbols defined for <AE13> (keycode 132)
No symbols defined for <I149> (keycode 149)
No symbols defined for <I154> (keycode 154)
No symbols defined for <I168> (keycode 168)
No symbols defined for <I178> (keycode 178)
No symbols defined for <I183> (keycode 183)
No symbols defined for <I184> (keycode 184)
No symbols defined for <FK19> (keycode 197)
No symbols defined for <FK24> (keycode 202)
No symbols defined for <I217> (keycode 217)
No symbols defined for <I219> (keycode 219)
No symbols defined for <I222> (keycode 222)
No symbols defined for <I230> (keycode 230)
No symbols defined for <I248> (keycode 248)

where .xkb/keymap/test contains

xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+gb+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};

Either these are real bugs or these are just spurious warnings that
should be licenced by default.

Some of them are common with bug 756268.

Most of them can be silenced with "-w 0", but the user shouldn't need
to provide "-w 0" since it is not his fault.

For warnings not silenced by "-w 0", this is bug 1009994.

-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages x11-xkb-utils depends on:
ii libc6 2.33-7
ii libx11-6 2:1.7.5-1
ii libxaw7 2:1.0.14-1
ii libxkbfile1 1:1.1.0-1
ii libxrandr2 2:1.5.2-1
ii libxt6 1:1.2.1-1

x11-xkb-utils recommends no packages.

x11-xkb-utils suggests no packages.

-- no debconf information

--
Vincent Lefèvre <vin...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Vincent Lefevre

unread,
Apr 23, 2022, 7:10:03 PM4/23/22
to
On 2022-04-23 23:57:24 +0200, Vincent Lefevre wrote:
[...]
> where .xkb/keymap/test contains
>
> xkb_keymap {
> xkb_keycodes { include "evdev+aliases(qwerty)" };
> xkb_types { include "complete" };
> xkb_compat { include "complete" };
> xkb_symbols { include "pc+gb+inet(evdev)" };
> xkb_geometry { include "pc(pc105)" };
> };
>
> Either these are real bugs or these are just spurious warnings that
> should be licenced by default.
^^^^^^^^ I meant "silenced"

It could also be that xkb-data has obsolete or invalid keys.

> Some of them are common with bug 756268.

(which was in 2014).

> Most of them can be silenced with "-w 0", but the user shouldn't need
> to provide "-w 0" since it is not his fault.

FYI, except for the XF86EmojiPicker one (bug 1009995), a first warning
starts with -w 2:

zira:~> xkbcomp -w 2 -I$HOME/.xkb -R$HOME/.xkb keymap/test xkb.dump
Keycodes above 256 (e.g. <I256>) are not supported by X and are ignored
Warning: Could not resolve keysym XF86EmojiPicker

> For warnings not silenced by "-w 0", this is bug 1009994.

Currently, this concerns the XF86EmojiPicker one only.
0 new messages