Your message dated Fri, 04 Jan 2013 09:47:50 +0000 with message-id <[email protected]> and subject line Bug#697255: fixed in console-setup 1.91 has caused the Debian Bug report #697255, regarding keyboard-configuration: XKBVARIANT "us" for "us" layout causes XKB load error to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 697255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697255 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: keyboard-configuration Version: 1.90 Severity: important Dear Maintainer, On 1.89 -> 1.90 upgrade, /etc/default/keyboard is overwritten with XKBVARIANT="us,tis" from the old value XKBVARIANT=",tis". This causes xkbcomp error when starting X server: ---8<--- The XKEYBOARD keymap compiler (xkbcomp) reports: > Error: No Symbols named "us" in the include file "us" > Exiting > Abandoning symbols file "default" Errors from xkbcomp are not fatal to the X server Server terminated successfully (0). Closing log file. ---8<--- And all XKB functionalities do not work any more. (Most importantly, no group switching, and thus no way to type non-US keysyms.) Manually fixing XKBVARIANT back to ",tis" does solve the problem, but whenever I "dpkg-reconfigure keyboard-configuration", it will be back again. I think the relevant change is this one: [ Anton Zinoviev ] * Proofreading of debian/keyboard-configuration.config. Make the file a little more readable with more comments. Some changes in the logic. This probably fixes the important part of #693485. Thanks to Bob Bib. I can see two occurrences of 'XKBVARIANT="us,' pattern in debian/keyboard-configuration.config file. Replacing it with 'XKBVARIANT=",' does solve the problem, but surely there can be other places where the logic is hidden. -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=th_TH.utf8, LC_CTYPE=th_TH.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages keyboard-configuration depends on: ii debconf 1.5.49 ii initscripts 2.88dsf-35 ii liblocale-gettext-perl 1.05-7+b1 keyboard-configuration recommends no packages. keyboard-configuration suggests no packages. Versions of packages console-setup depends on: ii console-setup-linux 1.90 ii debconf 1.5.49 ii xkb-data 2.5.1-3 Versions of packages console-setup suggests: ii locales 2.13-38 ii locales-all [locales] 2.13-38 ii lsb-base 4.1+Debian9 Versions of packages console-setup-linux depends on: ii kbd 1.15.3-9 Versions of packages console-setup-linux suggests: ii console-setup 1.90 Versions of packages keyboard-configuration is related to: pn console-common <none> pn console-data <none> pn console-tools <none> ii kbd 1.15.3-9 -- debconf information: * console-setup/codeset47: # Thai keyboard-configuration/layout: keyboard-configuration/xkb-keymap: th(tis) * keyboard-configuration/variant: Thai - Thai (TIS-820.2538) debian-installer/console-setup-udeb/title: keyboard-configuration/unsupported_options: true console-setup/framebuffer_only: * keyboard-configuration/ctrl_alt_bksp: true keyboard-configuration/variantcode: us,tis console-setup/guess_font: console-setup/store_defaults_in_debconf_db: true keyboard-configuration/other: keyboard-configuration/optionscode: grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll,ctrl:nocaps,lv3:ralt_switch console-setup/use_system_font: console-setup/fontsize: 8x16 keyboard-configuration/modelcode: pc105 * keyboard-configuration/unsupported_config_options: true * console-setup/fontface47: Fixed keyboard-configuration/unsupported_config_layout: true * keyboard-configuration/toggle: Alt+Shift * console-setup/fontsize-text47: 8x16 * keyboard-configuration/compose: No compose key * keyboard-configuration/switch: No temporary switch * console-setup/charmap47: UTF-8 * keyboard-configuration/altgr: Right Alt (AltGr) console-setup/codesetcode: Thai keyboard-configuration/unsupported_layout: true * keyboard-configuration/model: Generic 105-key (Intl) PC keyboard-configuration/layoutcode: us,th * console-setup/fontsize-fb47: 8x16 keyboard-configuration/store_defaults_in_debconf_db: true
--- End Message ---
--- Begin Message ---Source: console-setup Source-Version: 1.91 We believe that the bug you reported is fixed in the latest version of console-setup, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anton Zinoviev <[email protected]> (supplier of updated console-setup package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Thu, 03 Jan 2013 19:53:08 +0200 Source: console-setup Binary: keyboard-configuration console-setup console-setup-mini console-setup-linux console-setup-freebsd bdf2psf console-setup-udeb console-setup-amiga-ekmap console-setup-ataritt-ekmap console-setup-macintoshold-ekmap console-setup-pc-ekmap console-setup-sun4-ekmap console-setup-sun5-ekmap console-setup-pc-ekbd console-setup-linux-fonts-udeb console-setup-freebsd-fonts-udeb console-setup-linux-charmaps-udeb console-setup-freebsd-charmaps-udeb Architecture: source all Version: 1.91 Distribution: unstable Urgency: low Maintainer: Debian Install System Team <[email protected]> Changed-By: Anton Zinoviev <[email protected]> Description: bdf2psf - font converter to generate console fonts from BDF source fonts console-setup - console font and keymap setup program console-setup-amiga-ekmap - encoded Linux keyboard layouts for Amiga keyboards (udeb) console-setup-ataritt-ekmap - encoded Linux keyboard layouts for Atari TT keyboards (udeb) console-setup-freebsd - FreeBSD specific part of console-setup console-setup-freebsd-charmaps-udeb - FreeBSD 8-bit charmaps for console-setup-udeb (udeb) console-setup-freebsd-fonts-udeb - FreeBSD console fonts for Debian Installer (udeb) console-setup-linux - Linux specific part of console-setup console-setup-linux-charmaps-udeb - Linux 8-bit charmaps for console-setup-udeb (udeb) console-setup-linux-fonts-udeb - Linux console fonts for Debian Installer (udeb) console-setup-macintoshold-ekmap - encoded Linux keyboard layouts for old-style Macintosh keyboards (udeb) console-setup-mini - console font and keymap setup program - reduced version for Linux console-setup-pc-ekbd - encoded FreeBSD keyboard layouts for PC keyboards (udeb) console-setup-pc-ekmap - encoded Linux keyboard layouts for PC keyboards (udeb) console-setup-sun4-ekmap - encoded Linux keyboard layouts for Sun4 keyboards (udeb) console-setup-sun5-ekmap - encoded Linux keyboard layouts for Sun5 keyboards (udeb) console-setup-udeb - Configure the keyboard (udeb) keyboard-configuration - system-wide keyboard preferences Closes: 697255 Changes: console-setup (1.91) unstable; urgency=low . * A wrong command in keyboard-configuration.config was breaking the configuration of almost all non-Latin languages. Thanks to Theppitak Karoonboonyanan, closes: #697255. Due to the way console-setup works, this version will fix automatically the damage caused by the previous version in /etc/default/keyboard. Checksums-Sha1: 158469f1ad7bc59e3ca234ec44db75cbff392eaf 2447 console-setup_1.91.dsc d9989fbc3e85a39c3b7290318ae9d61fbac7ee78 3190187 console-setup_1.91.tar.gz 37dd59275dd5a319c5d48925d210a3aefa0be19d 608650 keyboard-configuration_1.91_all.deb be9080b70f1c4e31d5e973af05c6b5f0728825ac 121744 console-setup_1.91_all.deb b9df6bfc36236bea3b3cfa5420f593bc8fbcde41 25174 console-setup-mini_1.91_all.deb 62186193377fe63e98f1d61f05d533ae26db7547 990422 console-setup-linux_1.91_all.deb 190bd0cc13d7c3b8face9c14db14920448818583 163192 console-setup-freebsd_1.91_all.deb 640a4390e83b8c1f0506cc672539f64205fcf155 57532 bdf2psf_1.91_all.deb b0e37b706805b35c9a3b08cb5d45a5ca4c0a559a 206158 console-setup-udeb_1.91_all.udeb c24d09214f5a43fbfcd34ad0a4d81ccdece6d39e 32060 console-setup-amiga-ekmap_1.91_all.udeb 9b12e131f262944b361ce061688acedb12fb2133 31768 console-setup-ataritt-ekmap_1.91_all.udeb d63f3253cc25e7cc0242aafd8e76dafd429ba13f 31464 console-setup-macintoshold-ekmap_1.91_all.udeb 3017aa41a46802a3435fe191b8de2dd2a0935eae 34280 console-setup-pc-ekmap_1.91_all.udeb 652502a262cf8e2a3325016797f6c83804bcdfae 33494 console-setup-sun4-ekmap_1.91_all.udeb e39bf1a71aa3abaf705791e54b1f9a6164f9642d 33676 console-setup-sun5-ekmap_1.91_all.udeb c8cd83a35ca03a5250a1e49e47a40f10d9d181d3 28516 console-setup-pc-ekbd_1.91_all.udeb 1db9ecb1034818e7c99ba0775b8c3a2b94d68cce 17940 console-setup-linux-fonts-udeb_1.91_all.udeb 547f6b050a927c86455f7b98380edce994c29d61 11038 console-setup-freebsd-fonts-udeb_1.91_all.udeb 79354d684476d732e0b62ba61d9a13dd5d94d859 22664 console-setup-linux-charmaps-udeb_1.91_all.udeb f17a4623ff03bdf255235a383f3288a0e12dfaf3 7012 console-setup-freebsd-charmaps-udeb_1.91_all.udeb Checksums-Sha256: db51172d9c6b3845b92970cc4d05348b489f1b6d41623a4d8e9aa6841014e2d1 2447 console-setup_1.91.dsc 18e74484004bc9d3cc40df62f452292171338f0b2bc9fcb3f0cec54550fe3aa4 3190187 console-setup_1.91.tar.gz dc3c3d148305fb9dfccdd2fcb3cd38c666372941689449b065c76969e6c80459 608650 keyboard-configuration_1.91_all.deb 13469ebea5d4225da2a084465b1dc3b546b9af3980e38fecdcc961c2f25bbc2e 121744 console-setup_1.91_all.deb 3d50ab92256351ad1e6d38dda5f12844d633937ab1bbb6d5637937baea6bab7c 25174 console-setup-mini_1.91_all.deb e909804b5fd2ebeaec0299b9df2eb4fee0b403fd5783cb9207774b9e49b78897 990422 console-setup-linux_1.91_all.deb 6bd7725a41883ef616f0375fe51a823b17889a86d1964322c03dd6d40ed26efe 163192 console-setup-freebsd_1.91_all.deb a80051c2930206640633058bc3ba00a227461c2544894a99246099fad2b1e1cc 57532 bdf2psf_1.91_all.deb 0d2dd1c377c5c644c56cc76eeb395be8e636324e3400bc9a8b0ecfd3bba9bfdb 206158 console-setup-udeb_1.91_all.udeb 9adbcb404dca2bf822a5005ff3f6f45baf95465103d00a79951f697d839c15aa 32060 console-setup-amiga-ekmap_1.91_all.udeb 06bddedff146be2894ce8a93400a8f5d2cd99e294d4befae7f818c8eecfbc40f 31768 console-setup-ataritt-ekmap_1.91_all.udeb 567c1a1a8a23c4923f571f3bbdf2b855fec5f4bc4b85b77a01edd28fb2d93a5b 31464 console-setup-macintoshold-ekmap_1.91_all.udeb 521c9a489bcbed415fa4ad225394db9c5199935d541d08922623fea6fbc0e8c6 34280 console-setup-pc-ekmap_1.91_all.udeb 9299b55797eba0a8e4784b26089451c4f588927586c29ae9b0ec553d143d9f52 33494 console-setup-sun4-ekmap_1.91_all.udeb c718bd80648051170969c14efbe21460c286280600512e1d7d39ef5d7a314c68 33676 console-setup-sun5-ekmap_1.91_all.udeb 3fb2bd5524dd0c0587b4917ede15f3f905c7b5ed39aa15a78d26f74c8341efbc 28516 console-setup-pc-ekbd_1.91_all.udeb 62f83809ddc1c3d03e9ea3fdb95c0108b2c6102f1fc680522201366407d437af 17940 console-setup-linux-fonts-udeb_1.91_all.udeb 6ddcecd47f733ce4b72d0e9d56841beb47c0b8b01539d3f560df2392db7bff82 11038 console-setup-freebsd-fonts-udeb_1.91_all.udeb 142fd30e797175d463eb4ebf46bf96c194440951c1b50e50493dc67f5676c66e 22664 console-setup-linux-charmaps-udeb_1.91_all.udeb 3f07605c5a0d56bd3e37950d19a02d00cd0ab593ed34186eba91823ba76206d4 7012 console-setup-freebsd-charmaps-udeb_1.91_all.udeb Files: f500e2bb65906f6bab4a9b1ee48ebb2d 2447 utils optional console-setup_1.91.dsc 673ed7ffa89f67dc220657c7779e5089 3190187 utils optional console-setup_1.91.tar.gz 6d4cb1c3467d7455c8473f86f5a99044 608650 utils optional keyboard-configuration_1.91_all.deb 3f218f1cb97d30cbdfaba595812d3e74 121744 utils optional console-setup_1.91_all.deb 7f9471a80c9c3355c6319dc6de10e52a 25174 utils extra console-setup-mini_1.91_all.deb 1b894c1c0fd73962c25e187602ea2f59 990422 utils optional console-setup-linux_1.91_all.deb a235a22585a2a0e9fd160d9ae870eeb0 163192 utils optional console-setup-freebsd_1.91_all.deb 88fff6d023d2e9254188a67b5b23bd49 57532 utils optional bdf2psf_1.91_all.deb 2df60ec0b10065e23dc2f7286bf1764b 206158 debian-installer extra console-setup-udeb_1.91_all.udeb d74310fae1aea4d733068ee726b3deb3 32060 debian-installer extra console-setup-amiga-ekmap_1.91_all.udeb 6748a488af66bde4ad9fdc02d098614c 31768 debian-installer extra console-setup-ataritt-ekmap_1.91_all.udeb 450f87a35c9f428a91810b5d52a428bb 31464 debian-installer extra console-setup-macintoshold-ekmap_1.91_all.udeb 7638e2ba34a298cf6e7685dcde3b35e9 34280 debian-installer extra console-setup-pc-ekmap_1.91_all.udeb 80d0c2c8dbfe794e6d39a745cd69ac2f 33494 debian-installer extra console-setup-sun4-ekmap_1.91_all.udeb 340fece59c95e3b28c81decf831f2c5e 33676 debian-installer extra console-setup-sun5-ekmap_1.91_all.udeb f3354a6eb6f005a5c839b443ba13ad90 28516 debian-installer extra console-setup-pc-ekbd_1.91_all.udeb 237c71dbf6a6ee9ed9c5ed12fbc3aa39 17940 debian-installer extra console-setup-linux-fonts-udeb_1.91_all.udeb 2c728c308efc824ee0c8f8709e33664b 11038 debian-installer extra console-setup-freebsd-fonts-udeb_1.91_all.udeb de357afc10348f0005ad146c6d4a5e19 22664 debian-installer extra console-setup-linux-charmaps-udeb_1.91_all.udeb a3a6ed46efa43e3f608e5dd7f61249d6 7012 debian-installer extra console-setup-freebsd-charmaps-udeb_1.91_all.udeb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iD8DBQFQ5gcXJP1eZJv0KwcRAmPRAJ9E2KuSbkTBP0UIvdpJzlFoGdmmTwCfWoaQ mwHXgMykGVmnVBMqihv4eQM= =cFSS -----END PGP SIGNATURE-----
--- End Message ---

