Package: python-hid Version: 0.2.12-1 Severity: grave Justification: renders package unusable
The SWIG interface file in libhid 0.2.12-1 does not properly handle conversion of Python string and list objects into buffer/length pairs. This means that nearly all of the functions which pass "HID path" arrays or binary buffers will not work (resulting in TypeErrors, or crashing the interpreter). Upstream SVN (post 0.2.15) has fixes for all of the functions currently known to be broken. -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.12-11-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages python-hid depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libhid0 0.2.12-1 userspace USB HID access library ii libusb-0.1-4 2:0.1.10a-9.sarge.1 userspace USB programming library ii python 2.3.5-2 An interactive high-level object-o -- no debconf information