x11-xkb-utils: setxkbmap cz_qwerty fails
Hi,
I'd like to report the following bug.
1) Problem:
setxkbmap fails with the 'cz_qwerty' layout on my Trixie systems.
It did work on both previous releases, Bookworm and Bullseye, without issues.
By the way, 'setxkbmap cz' works just fine.
2) Detailed information:
2.A) The command and corresponding failure output:
$ setxkbmap cz_qwerty -v 10
Setting verbose level to 10
locale is C
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: cz_qwerty
options: grp:lalt_lshift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete+grp_led(scroll)
symbols: pc+cz_qwerty+inet(evdev)+group(lalt_lshift_toggle)+terminate(ctrl_alt_bksp)
geometry: pc(pc105)
Error loading new keyboard description
2.B) Information on as-set locale:
$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
2.C) Attempt to set using with 'xkbcomp':
$ setxkbmap cz_qwerty -print | xkbcomp - $DISPLAY -w 10
Keycodes above 256 (e.g. <I256>) are not supported by X and are ignored
Warning: No font specified for doodad NumLockLabel
Using "helvetica"
Warning: No font slant for text doodad NumLockLabel
Using "r"
Warning: No font weight for text doodad NumLockLabel
Using "medium"
Warning: No font set width for text doodad NumLockLabel
Using "normal"
Warning: No font variant for text doodad NumLockLabel
Using ""
Warning: No font encoding for doodad NumLockLabel
Using "iso8859-1"
Warning: No font size for text doodad NumLockLabel
Using 12 point text
Warning: No height for text doodad NumLockLabel
Using calculated height 10 millimeters
Warning: No width for text doodad NumLockLabel
Using calculated width 19.8 millimeters
Warning: No font specified for doodad CapsLockLabel
Using "helvetica"
Warning: No font slant for text doodad CapsLockLabel
Using "r"
Warning: No font weight for text doodad CapsLockLabel
Using "medium"
Warning: No font set width for text doodad CapsLockLabel
Using "normal"
Warning: No font variant for text doodad CapsLockLabel
Using ""
Warning: No font encoding for doodad CapsLockLabel
Using "iso8859-1"
Warning: No font size for text doodad CapsLockLabel
Using 12 point text
Warning: No height for text doodad CapsLockLabel
Using calculated height 10 millimeters
Warning: No width for text doodad CapsLockLabel
Using calculated width 26.4 millimeters
Warning: No font specified for doodad ScrollLockLabel
Using "helvetica"
Warning: No font slant for text doodad ScrollLockLabel
Using "r"
Warning: No font weight for text doodad ScrollLockLabel
Using "medium"
Warning: No font set width for text doodad ScrollLockLabel
Using "normal"
Warning: No font variant for text doodad ScrollLockLabel
Using ""
Warning: No font encoding for doodad ScrollLockLabel
Using "iso8859-1"
Warning: No font size for text doodad ScrollLockLabel
Using 12 point text
Warning: No height for text doodad ScrollLockLabel
Using calculated height 10 millimeters
Warning: No width for text doodad ScrollLockLabel
Using calculated width 39.6 millimeters
Warning: Multiple occurrences of map[Shift]= 1 in CTRL+ALT
Ignored
Warning: Multiple occurrences of map[Shift+LevelThree]= 1 in CTRL+ALT
Ignored
Warning: Multiple occurrences of map[Lock+LevelThree]= 1 in
FOUR_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Shift+Lock+LevelThree]= 1 in
FOUR_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Lock]= 1 in SEPARATE_CAPS_AND_SHIFT_ALPHABETIC
Ignored
Warning: Multiple occurrences of map[Lock+LevelThree]= 1 in
SEPARATE_CAPS_AND_SHIFT_ALPHABETIC
Ignored
Warning: Multiple occurrences of map[Lock+LevelThree]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Shift+Lock+LevelThree]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Lock+LevelThree+LevelFive]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Shift+Lock+LevelThree+LevelFive]=
1 in EIGHT_LEVEL_SEMIALPHABETIC
Ignored
Warning: Multiple occurrences of map[Shift+LevelFive]= 1 in
EIGHT_LEVEL_WITH_LEVEL5_LOCK
Ignored
Warning: Multiple occurrences of map[Shift+NumLock]= 1 in
EIGHT_LEVEL_WITH_LEVEL5_LOCK
Ignored
Warning: Multiple occurrences of map[Shift+LevelFive]= 1 in
EIGHT_LEVEL_ALPHABETIC_WITH_LEVEL5_LOCK
Ignored
Warning: Multiple occurrences of map[Shift+NumLock]= 1 in
EIGHT_LEVEL_ALPHABETIC_WITH_LEVEL5_LOCK
Ignored
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using old definition
Warning: Compat map for group 3 redefined
Using old definition
Warning: Compat map for group 4 redefined
Using old definition
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Warning: Map for indicator Scroll Lock redefined
Using last definition for duplicate fields
Warning: Compat map for group 2 redefined
Using new definition
Warning: Compat map for group 3 redefined
Using new definition
Warning: Compat map for group 4 redefined
Using new definition
Error: Can't find file "cz_qwerty" for symbols include
Exiting
Abandoning symbols file "(null)"
Error: success in unknown
Couldn't write keyboard description to :0.0
2.D) Affected package version:
$ apt-cache policy x11-xkb-utils
x11-xkb-utils:
Installed: 7.7+9
Candidate: 7.7+9
Version table:
*** 7.7+9 500
500 http://ftp.cz.debian.org/debian trixie/main amd64 Packages
100 /var/lib/dpkg/status
2.E) Additional information:
Originally detected on two different amd64 machines upgraded from current
old-stable - a HP desktop (with a PS2 Genius keyboard with several "defunct"
multi-media keys and two Windows keys) and a DELL Latitude 7410 (N62P4)
notebook.
The information in 2.C) was obtained at the HP desktop.
3) Steps to reproduce:
Download 13.1 hybrid Xfce ISO, create VirtualBox image, boot in, update and
run 'setxkbmap cz_qwerty'.
Kind regards,
Martin Z.
Reply to: