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

Bug#822872: libinput package doesn't install udev hwdb/rules files



Source: libinput
Version: 1.2.4-1
Severity: normal

Dear Maintainer,

libinput has udev hwdb and rules entries (and a couple binary helpers called by
the rules) for handling various device quirks, but the debian packages aren't
including them, and so the libinput device quirks don't get applied.

Building the package properly with the udev entries requires an addition to
debian/rules of:

override_dh_auto_configure:
    dh_auto_configure -- --with-udev-dir=/lib/udev

(Because otherwise the udev rules end up under /usr/lib/{arch-triplet}/udev,
which doesn't work).

I'm not completely sure how these should be packaged, though; I stuck them into
libinput10 to get it working for me, but that seems wrong (because it would, I
assume, break multi-arch), so perhaps a new libinput-common package?


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


Reply to: