Your message dated Thu, 19 Nov 2009 02:17:39 +0000
with message-id <[email protected]>
and subject line Bug#555050: fixed in hal 0.5.13-5
has caused the Debian Bug report #555050,
regarding hal: Remapping Fn+F5 to anything else than KEY_WLAN does not work
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.)


-- 
555050: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555050
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hal
Version: 0.5.13-4
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am remapping Fn+F5 on my Thinkpad to '0x04:bluetooth' to have it toggle
BlueTooth on and off instead of the wlan, which I always need on.  The
'ThinkPad Extra Buttons' input device with keymap data looks like this:

bj...@nemi:~$ lshal -u /org/freedesktop/Hal/devices/computer_logicaldev_input_4
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4'
  button.has_state = true  (bool)
  button.state.value = true  (bool)
  button.type = 'radio'  (string)
  info.addons.singleton = {'hald-addon-input'} (string list)
  info.callouts.add = {'debian-setup-keyboard'} (string list)
  info.capabilities = {'input', 'input.keys', 'input.switch', 'button', 
'input.keymap'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'ThinkPad Extra Buttons'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4'  
(string)
  input.device = '/dev/input/event6'  (string)
  input.keymap.data = {'0x01:screenlock', '0x02:battery', '0x03:sleep', 
'0x06:switchvideomode', '0x07:f22', '0x08:f24', '0x0b:suspend', 
'0x0f:brightnessup', '0x10:brightnessdown', '0x11:kbdillumtoggle', '0x13:zoom', 
'0x14:volumeup', '0x15:volumedown', '0x16:mute', '0x17:prog1', 
'0x04:bluetooth'} (string list)
  input.product = 'ThinkPad Extra Buttons'  (string)
  input.x11_driver = 'evdev'  (string)
  input.xkb.layout = 'no'  (string)
  input.xkb.model = 'pc105'  (string)
  input.xkb.options = 'lv3:ralt_switch,compose:menu'  (string)
  linux.device_file = '/dev/input/event6'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/virtual/input/input6/event6'  (string)


This stopped working after upgrading to hal 0.5.13-4.  No matter what I set the 
keymap to, Fn+F5 will always generate KEY_WLAN:

nemi:/tmp# input-events 6
/dev/input/event6
   bustype : BUS_HOST
   vendor  : 0x17aa
   product : 0x5054
   version : 16641
   name    : "ThinkPad Extra Buttons"
   phys    : "thinkpad_acpi/input0"
   bits ev : EV_SYN EV_KEY EV_MSC EV_SW

waiting for events
09:15:38.438055: EV_KEY KEY_WLAN pressed
09:15:38.438077: EV_SYN code=0 value=0
09:15:38.438083: EV_KEY KEY_WLAN released
09:15:38.438088: EV_SYN code=0 value=0


I have also tried other values than KEY_BLUETOOTH, just to ensure that it 
isn't just some magic related to that value. No difference.


Downgrading to hal 0.5.13-3 fixes the problem, so this is a regression between
those two versions.

And just to make it clear:  I do not want to run hal from unstable.  This 
is a choice forced upon me by an x-server dependency.  And the unstable
x-server is unfortunately necessary to support the GM45 IGP in this 
laptop.

So downgrading hal to the stable version or removing hal is not possible.


Bjørn


- -- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (700, 'stable'), (600, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages hal depends on:
ii  acl                       2.2.47-2       Access control list utilities
ii  adduser                   3.110          add and remove users and groups
ii  consolekit                0.3.1-2        framework for defining and trackin
ii  dbus                      1.2.1-5+lenny1 simple interprocess messaging syst
ii  hal-info                  20090716-1     Hardware Abstraction Layer - fdi f
ii  libblkid1                 2.16.1-4       block device id library
ii  libc6                     2.10.1-5       GNU C Library: Shared libraries
ii  libdbus-1-3               1.2.1-5+lenny1 simple interprocess messaging syst
ii  libdbus-glib-1-2          0.82-2         simple interprocess messaging syst
ii  libexpat1                 2.0.1-4+lenny1 XML parsing C library - runtime li
ii  libglib2.0-0              2.22.2-2       The GLib library of C routines
ii  libhal-storage1           0.5.11-8       Hardware Abstraction Layer - share
ii  libhal1                   0.5.11-8       Hardware Abstraction Layer - share
ii  libpolkit2                0.9-4          library for accessing PolicyKit
ii  libusb-0.1-4              2:0.1.12-13    userspace USB programming library
ii  lsb-base                  3.2-20         Linux Standard Base 3.2 init scrip
ii  mount                     2.13.1.1-1     Tools for mounting and manipulatin
ii  pciutils                  1:3.0.0-6      Linux PCI Utilities
ii  policykit                 0.9-4          framework for managing administrat
ii  udev                      0.125-7+lenny3 /dev/ and hotplug management daemo
ii  usbutils                  0.73-10        Linux USB utilities

Versions of packages hal recommends:
ii  eject                       2.1.5+deb1-4 ejects CDs and operates CD-Changer
ii  pm-utils                    1.1.2.4-1    utilities and scripts for power ma

Versions of packages hal suggests:
pn  gnome-device-manager          <none>     (no description available)

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkr2jjIACgkQ10rqkowbIskyQgCdFsbdPbzIl0X3nFsHwp9tAeiK
k5gAn2fO/CuyGzyhkh+HpilnNMIbpAMu
=wuXF
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
Source: hal
Source-Version: 0.5.13-5

We believe that the bug you reported is fixed in the latest version of
hal, which is due to be installed in the Debian FTP archive:

hal-doc_0.5.13-5_all.deb
  to main/h/hal/hal-doc_0.5.13-5_all.deb
hal_0.5.13-5.diff.gz
  to main/h/hal/hal_0.5.13-5.diff.gz
hal_0.5.13-5.dsc
  to main/h/hal/hal_0.5.13-5.dsc
hal_0.5.13-5_i386.deb
  to main/h/hal/hal_0.5.13-5_i386.deb
libhal-dev_0.5.13-5_i386.deb
  to main/h/hal/libhal-dev_0.5.13-5_i386.deb
libhal-storage-dev_0.5.13-5_i386.deb
  to main/h/hal/libhal-storage-dev_0.5.13-5_i386.deb
libhal-storage1_0.5.13-5_i386.deb
  to main/h/hal/libhal-storage1_0.5.13-5_i386.deb
libhal1_0.5.13-5_i386.deb
  to main/h/hal/libhal1_0.5.13-5_i386.deb



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.
Michael Biebl <[email protected]> (supplier of updated hal 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: Wed, 18 Nov 2009 19:41:43 -0600
Source: hal
Binary: hal hal-doc libhal1 libhal-storage1 libhal-dev libhal-storage-dev
Architecture: source all i386
Version: 0.5.13-5
Distribution: experimental
Urgency: low
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description: 
 hal        - Hardware Abstraction Layer
 hal-doc    - Hardware Abstraction Layer - documentation
 libhal-dev - Hardware Abstraction Layer - development files
 libhal-storage-dev - Hardware Abstraction Layer - development files
 libhal-storage1 - Hardware Abstraction Layer - shared library for storage 
devices
 libhal1    - Hardware Abstraction Layer - shared library
Closes: 526854 549505 555050
Changes: 
 hal (0.5.13-5) experimental; urgency=low
 .
   * Disable PolicyKit and ConsoleKit support in hal. GNOME uses DK-disks for
     mounting (removable) devices nowadays and KDE never made use of the
     PolicyKit support in HAL. (Closes: #549505, #526854)
   * debian/rules
     - Pass --disable-policy-kit and --disable-console-kit to
       DEB_CONFIGURE_EXTRA_FLAGS.
     - Explicitly disable smbios support to not accidentally pick up any
       libsmbios shlibs dependencies in a tainted build environment.
   * debian/control
     - Drop libpolkit-dev and libck-connector-dev build dependency.
     - Drop policykit dependency and demote consolekit to Recommends. We still
       want to install consolekit by default for its D-Bus "at_console"
       functionality.
     - Keymap handling was disabled in 0.5.13-4 as this is done by udev
       nowadays. Bump dependency on udev to (>= 143) to make sure we actually
       have a udev version which supports keymap remapping. (Closes: #555050)
       See also /usr/share/doc/udev/README.keymap.txt
   * debian/hal.install
     - Stop installing the PolicyKit policy files.
   * debian/hal.manpages
     - Stop installing hal-is-caller-privileged.1 man page.
   * debian/hal.postinst
     - Remove polkit-auth call.
     - Ensure the system groups powerdev and plugdev are created as they are
       used in the D-Bus policy file.
   * debian/patches/10-no-polkit-policy-file-validate-check.patch
     - Drop this patch, obsolete.
   * debian/patches/01_at_console.patch
     - Restrict access to the HAL D-Bus service using "at_console" and
       alternatively group powerdev/plugdev.
Checksums-Sha1: 
 833796a9b74c6576847a8129e8463e7a29dd12de 1665 hal_0.5.13-5.dsc
 03b48025a89c9286187dff8683475d5a4f688084 42615 hal_0.5.13-5.diff.gz
 07c266517d20bece60f5bab1a330af3358943495 207024 hal-doc_0.5.13-5_all.deb
 66b4b0597755a00874678176d6c4152f5583555b 428374 hal_0.5.13-5_i386.deb
 b610300f87082b978b17290db130ef29222b9f70 91466 libhal1_0.5.13-5_i386.deb
 3da4233dc7c3f8e40d65eb7d69232e3cf496d07c 83898 
libhal-storage1_0.5.13-5_i386.deb
 efab4195ecaa33b63138724874860b8feeaa4497 96544 libhal-dev_0.5.13-5_i386.deb
 55e17020565702b31cab0b092739e9f4910b6154 83678 
libhal-storage-dev_0.5.13-5_i386.deb
Checksums-Sha256: 
 d30b76cbe03d5596bf63d8a3ba78ff4011bdeed03e154b0f016dde71e98ba963 1665 
hal_0.5.13-5.dsc
 7fd346c8c1ca532f3e8a0c7d768959ab596041d8f49435c460be386d474cb6f1 42615 
hal_0.5.13-5.diff.gz
 a534b1907fdd072d604513607962c7f095d5a7b3cffb23eb6a81c1d241585a28 207024 
hal-doc_0.5.13-5_all.deb
 5948b70a74960333304d1ffa7b1cda106863752cdd1de6d5166f1e9b5aea4713 428374 
hal_0.5.13-5_i386.deb
 0b3553d54b57c3f43c6950bbb1b8857ec2a1ea3c46957d74095c06868f210930 91466 
libhal1_0.5.13-5_i386.deb
 fc437d9fa43e6f3020915f9950b4321b0f62213a70feb4abe98c59d82cbdb32d 83898 
libhal-storage1_0.5.13-5_i386.deb
 22b23dbcc9f5c0d5634b1cdaab4b28396e5f6529dce1a011e969b98f3bca2933 96544 
libhal-dev_0.5.13-5_i386.deb
 7fb0c6c0871e136dcfb7d851377aaa0e06c4cbd0b6317a29a1ed9c622975e542 83678 
libhal-storage-dev_0.5.13-5_i386.deb
Files: 
 ffc62d3b57b72b8aa2fad99b54c4a1a8 1665 admin optional hal_0.5.13-5.dsc
 03e5bc9285ef33194d3ef80c48ef91c8 42615 admin optional hal_0.5.13-5.diff.gz
 54f82c04274283b894ecdcff0dd147d7 207024 doc optional hal-doc_0.5.13-5_all.deb
 95a0de2050cd6375947081752f886fb9 428374 admin optional hal_0.5.13-5_i386.deb
 6c534f2d1a636a5adca8c3edb00f4911 91466 libs optional libhal1_0.5.13-5_i386.deb
 a242b6ae15811423a045437a96b8042b 83898 libs optional 
libhal-storage1_0.5.13-5_i386.deb
 9094c4b7ece4ad8f31144f7e460b8972 96544 libdevel optional 
libhal-dev_0.5.13-5_i386.deb
 2a303b3158e3ddcf59400d06c4483c0f 83678 libdevel optional 
libhal-storage-dev_0.5.13-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksEpEMACgkQh7PER70FhVQ6VACgw9fFQ9zmSiWScEwKK2Oi5B+S
NwEAnjQ/U2TIqx0MKkRhFwpHKFNTPgjm
=cbMb
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to