[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#789816: marked as done (console-setup: Nokia N900 Keyboard Model is not fully supported by ckbcomp)



Your message dated Sun, 28 Jun 2015 16:19:25 +0000
with message-id <E1Z9FIj-0001XU-Si@franck.debian.org>
and subject line Bug#789816: fixed in console-setup 1.130
has caused the Debian Bug report #789816,
regarding console-setup: Nokia N900 Keyboard Model is not fully supported by ckbcomp
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 owner@bugs.debian.org
immediately.)


-- 
789816: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789816
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: console-setup
Version: 1.128
Severity: wishlist
Tags: patch

Hi,

The Nokia N900 keyboard model (nokiarx51) is not fully supported by ckbcomp.
It is generating a few "Unknown key type PC_FN_LEVEL2" lines and the cursor
keys are not mapped correctly for some keyboards variations.

The attached patch removes the warning and results in working arrow keys in
the Germany keyboard variation.

-- Sebastian

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 4.0.0-rc1-00403-ge0372f3-dirty (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages console-setup depends on:
ii  console-setup-linux     1.128
ii  debconf                 1.5.56
ii  keyboard-configuration  1.128
ii  xkb-data                2.14-1

console-setup recommends no packages.

Versions of packages console-setup suggests:
ii  locales   2.19-18
ii  lsb-base  4.1+Debian13+nmu1

Versions of packages keyboard-configuration depends on:
ii  debconf                 1.5.56
ii  initscripts             2.88dsf-59.2
ii  liblocale-gettext-perl  1.05-9

Versions of packages console-setup-linux depends on:
ii  kbd                     1.15.5-2
ii  keyboard-configuration  1.128

console-setup-linux suggests no packages.

Versions of packages console-setup is related to:
pn  console-common  <none>
pn  console-data    <none>
pn  console-tools   <none>
ii  kbd             1.15.5-2

-- debconf information:
  console-setup/store_defaults_in_debconf_db: true
  console-setup/codesetcode: Lat15
  keyboard-configuration/switch: No temporary switch
  debian-installer/console-setup-udeb/title:
  console-setup/fontsize-fb47: 8x16
  keyboard-configuration/compose: No compose key
  console-setup/guess_font:
  keyboard-configuration/ctrl_alt_bksp: false
* keyboard-configuration/layout: German
  keyboard-configuration/altgr: The default for the keyboard layout
  keyboard-configuration/unsupported_config_options: true
  console-setup/charmap47: UTF-8
  console-setup/fontface47: Fixed
* keyboard-configuration/variant: German
  keyboard-configuration/other:
  keyboard-configuration/modelcode: nokiarx51
  keyboard-configuration/unsupported_layout: true
  console-setup/framebuffer_only:
  keyboard-configuration/variantcode:
  keyboard-configuration/xkb-keymap: de
  keyboard-configuration/toggle: No toggling
  console-setup/codeset47: # Latin1 and Latin5 - western Europe and Turkic languages
  console-setup/use_system_font:
  keyboard-configuration/optionscode:
  keyboard-configuration/layoutcode: de
  keyboard-configuration/unsupported_config_layout: true
  keyboard-configuration/store_defaults_in_debconf_db: true
  console-setup/fontsize-text47: 8x16
  keyboard-configuration/unsupported_options: true
* keyboard-configuration/model: Generic 105-key (Intl) PC
  console-setup/fontsize: 8x16
--- /usr/bin/ckbcomp	2015-05-24 07:10:12.000000000 +0200
+++ ckbcomp	2000-01-01 02:27:53.872802734 +0100
@@ -4012,6 +4012,8 @@
 		    } else {
 			$coord = ($group << 4) + $level + 11;
 		    }
+		} elsif (/^PC_FN_LEVEL2$/) {
+			$coord = ($group << 4) + ($level << 1);
 		} else {
 		    warning "Unknown key type $types_table{$key}\n";
 		    $coord = ($group << 4) + $level;

--- End Message ---
--- Begin Message ---
Source: console-setup
Source-Version: 1.130

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 789816@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Perrier <bubulle@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 27 Jun 2015 08:38:26 +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.130
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Christian Perrier <bubulle@debian.org>
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: 789816
Changes:
 console-setup (1.130) unstable; urgency=medium
 .
   [ Cyril Brulebois ]
   * Teach ckbcomp about PC_FN_LEVEL2, fixing issues with Nokia N900
     keyboard model (nokiarx51). Thanks to Sebastian Reichel for the report
     and the patch (Closes: #789816).
Checksums-Sha1:
 52152131797138d8d64b4e61c20cc751521153a4 3259 console-setup_1.130.dsc
 193b7de2e9135bb3e9e8e3c264ded93088d7c306 1808228 console-setup_1.130.tar.xz
 85e9b3f9a0f1b1c4c07068b468a8f02361b9eb43 50538 bdf2psf_1.130_all.deb
 54a396689fbac1ab3e4281c6606f209d08ef2899 41834 console-setup-amiga-ekmap_1.130_all.udeb
 d820b087e23427b24bdb17bae2467c573bfd4197 41136 console-setup-ataritt-ekmap_1.130_all.udeb
 0bb1cd2fcb69412c906d8b04d69b44b8744c8da4 7178 console-setup-freebsd-charmaps-udeb_1.130_all.udeb
 66719b618c5001adcc660d143a86baefbbc3ff2e 11066 console-setup-freebsd-fonts-udeb_1.130_all.udeb
 fbd4a2e83d907de43819cf3801dff632b23d25bd 98626 console-setup-freebsd_1.130_all.deb
 ffab76e4c20af41acceae1a1116d3434db37ae83 22678 console-setup-linux-charmaps-udeb_1.130_all.udeb
 885e47bebe265cb182a75ceccde15dcfa8a1145b 17964 console-setup-linux-fonts-udeb_1.130_all.udeb
 c6301e9eb041b447f6f74a58908e6bfc6d24ebc3 983728 console-setup-linux_1.130_all.deb
 1273d3c963c30b6195f7623420238a89088ea4d8 41482 console-setup-macintoshold-ekmap_1.130_all.udeb
 b864bdf45ed8a2dc8618d05c72419e012da530ea 23006 console-setup-mini_1.130_all.deb
 3e00970df1be5f24efaae9c75947562baa2e62fc 30558 console-setup-pc-ekbd_1.130_all.udeb
 d3fbe9f07d944e9724e98e3837a5fdeea9015f71 42744 console-setup-pc-ekmap_1.130_all.udeb
 6e3c09c7556ed2df5e5f6247be18a74c05b500bb 42834 console-setup-sun4-ekmap_1.130_all.udeb
 cd4fab6363a1e0b188aacc50d0531245014314c3 42868 console-setup-sun5-ekmap_1.130_all.udeb
 9aca4dedb3ed69013896d37af5acf21cd84db0da 209772 console-setup-udeb_1.130_all.udeb
 e1229910dd01c16a845f549dea7ce80e25d5dc8a 115086 console-setup_1.130_all.deb
 112dc125b106c462538242e75e143c97777057f5 656228 keyboard-configuration_1.130_all.deb
Checksums-Sha256:
 e34432b01d690d9f73190ba160e159d6c6be8e4b5817448dff2ecc0942ae7056 3259 console-setup_1.130.dsc
 a69eba80bdaa7459bd12d5e9a29adad28a50bf8935e0bc99962cd4ae7f554a50 1808228 console-setup_1.130.tar.xz
 62b2da15bff79d9c1448dd9c7c6614e36003f41b43f46819bcb6bbf687037f39 50538 bdf2psf_1.130_all.deb
 ff6beceb1a07ea1f75f10feed16c4163696038e3dab6858668d75f76bec5532f 41834 console-setup-amiga-ekmap_1.130_all.udeb
 1a69727a132202a2772e848ddd468bb447c1426cf52a237d3a66bc4b76296a03 41136 console-setup-ataritt-ekmap_1.130_all.udeb
 3665609840cccac72fe5654e63624e2a47893f2f15f13c3c7106759f4cede3f7 7178 console-setup-freebsd-charmaps-udeb_1.130_all.udeb
 22959757b56b87f7919e6eae5edfbb0767016517cd5e61f420baad097c9eb057 11066 console-setup-freebsd-fonts-udeb_1.130_all.udeb
 0f982e76433bf611f19b052008f7c9198cb6cd97528b7eff5fcf45f95ff4a433 98626 console-setup-freebsd_1.130_all.deb
 9acef2d46e6d505d62aadc526a2d0c56499a6a8efb6a6324841e505558a96d63 22678 console-setup-linux-charmaps-udeb_1.130_all.udeb
 bb96ddccbec2fc25893f836afb57dcc66c051773b164e3713d4a8be5ef02a316 17964 console-setup-linux-fonts-udeb_1.130_all.udeb
 3010f3a3bb2fc1789bb01c688bf857a236f82f94e60f6a18606045ac9822b571 983728 console-setup-linux_1.130_all.deb
 61bd76f8df76268bd53d02c877aee4fd616be0c215b9a648b614d2b41ec585cd 41482 console-setup-macintoshold-ekmap_1.130_all.udeb
 c899cf164b9f744263d65ca766c7dd6bf57832b874af41e1e9f17e71d8bc228a 23006 console-setup-mini_1.130_all.deb
 d5a0057035c190bdac843f028dde59f8cc770b7da5664fcf9316537e540f5340 30558 console-setup-pc-ekbd_1.130_all.udeb
 581edbd4935e0e06b252d1300b068ee8322f247b90a543ab41762123e926fb4a 42744 console-setup-pc-ekmap_1.130_all.udeb
 63e4177c1132b50b7ff11bb5364cfd663e5b15146eccacebb5784ba27d3449e3 42834 console-setup-sun4-ekmap_1.130_all.udeb
 61cd9ba78a6ad032e6ceef0d88f87e5a5d3b6f81e8b742b2a40c987140604d14 42868 console-setup-sun5-ekmap_1.130_all.udeb
 ef7b715fc1642a0f90c0e85ea65ce4fda5cc00ef56d50bdc2587b308c694082a 209772 console-setup-udeb_1.130_all.udeb
 9dc75e12ba751c153894cf1593650bf6bdb0dfabe591deaa035a0ff0beeca2d0 115086 console-setup_1.130_all.deb
 1b2867375dd991b7d2b688a78539338a09263883ea162de8eebc0c6e1f2a1263 656228 keyboard-configuration_1.130_all.deb
Files:
 8fdbc9a219062fd49e6fddf3352fd140 3259 utils optional console-setup_1.130.dsc
 9190b44c7440bfbb19f3fd692b533a04 1808228 utils optional console-setup_1.130.tar.xz
 8ad299eccbb98a165bf2734aa8d5b898 50538 utils optional bdf2psf_1.130_all.deb
 3849a5606e6205c2f7727a348a3ba7bd 41834 debian-installer extra console-setup-amiga-ekmap_1.130_all.udeb
 0e9ff3ee541b31c25bdb2d1b5ea3f880 41136 debian-installer extra console-setup-ataritt-ekmap_1.130_all.udeb
 fdbfa739e17a2f48ba527700375d4a75 7178 debian-installer extra console-setup-freebsd-charmaps-udeb_1.130_all.udeb
 f7c9e4629eadb3d2fe0e1b9fdd7346f8 11066 debian-installer extra console-setup-freebsd-fonts-udeb_1.130_all.udeb
 8ad06ba50845803479770416ea6dd4ef 98626 utils optional console-setup-freebsd_1.130_all.deb
 62f356519fd22efe1b94bc7821ac87c8 22678 debian-installer extra console-setup-linux-charmaps-udeb_1.130_all.udeb
 9197129cb7deed0e11a78d67fe87e1eb 17964 debian-installer extra console-setup-linux-fonts-udeb_1.130_all.udeb
 96db0a02d5ad6a488eda72faad44c4c3 983728 utils optional console-setup-linux_1.130_all.deb
 4d57d23c59cef3e24726b8003026427f 41482 debian-installer extra console-setup-macintoshold-ekmap_1.130_all.udeb
 d3080c40d557deb018ef0eec8b6e774f 23006 utils extra console-setup-mini_1.130_all.deb
 65f4b0d00625ee7857293080da1d86c2 30558 debian-installer extra console-setup-pc-ekbd_1.130_all.udeb
 792a8461da10fdbcc0693834bc783ea2 42744 debian-installer extra console-setup-pc-ekmap_1.130_all.udeb
 8a562196306b7ad6e9756ca3bfcf2fc6 42834 debian-installer extra console-setup-sun4-ekmap_1.130_all.udeb
 c58c4d8b395902aa7dd22529d7faa0d8 42868 debian-installer extra console-setup-sun5-ekmap_1.130_all.udeb
 3a8f04a037ed4c068f761ffc22c2a7fc 209772 debian-installer extra console-setup-udeb_1.130_all.udeb
 1f3867fc4da50fedfc6e5038f35f341b 115086 utils optional console-setup_1.130_all.deb
 6faed53ca0efab6d22fc581365ba36a7 656228 utils optional keyboard-configuration_1.130_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVkBwyAAoJEIcvcCxNbiWopnYP/jLXkK5uVptcBhceDeEB9w3G
emuQVg3dEBcIDxbQf/SrDIfzCOB4FlvyWftOrUR5SSsBESyt4QFIKMQSGtCzM1JN
IHn1CRayQo3t6rl+GYVoKEkS0lLTSgIXoYK3tnBIrC+WUazo5uFc3AE6cn74g00H
lByEu7GaBTuUOBRTsj7QUlXpYWwswfGE7X/p+plNVvNNleEcIihHg3zV2gmvjfa5
TpxMj3dewZNmexNs8/y1oovCAOAuLuUfBzwcFA5yw3nRpP4AwvWsURWBd2SYLBPZ
oZuH3UD+SVbc+MrS72NEJCn5qwh40NeTKO+axD8Tc+A9VE0qOJl+0PD6Xg2fUj62
QtCIsD+7Gb6YN7DHcM8rMHTDs1bLk0NQJjqL/Hvq84gyOxPadHtC6vqydZrDIOiR
YdyiI6sAVpC0hc9xVzTSvndjNH0gZI6JF0RGx6Whb2B0YVbo3m1rkR4MJHN81SB0
YOyXMvB+0+KKKDdaqqlUPlhY0X+NzCXFgVEYIR9CNgCkeYCD2PuWV2vCYGGfK8yS
+KhilFpKoh9lE5wBbJ6kaLU9VDzoy4SOHegkpCdNjHlRPBoS6BpQy2iO4iRzEf6c
J/KtdmrrB0omtP5LFoS6QLjlCBodNsUSWe/QTrhbAyHd76/XqC2J56CNxMC3OJ8X
xe3jWkHBFYuOAIjxmjSv
=3EJt
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: