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 ---