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

Bug#907236: marked as done (libinput: New upstream version available 1.11.902)



Your message dated Tue, 11 Sep 2018 06:34:40 +0000
with message-id <E1fzcG0-0006zi-S0@fasolo.debian.org>
and subject line Bug#907236: fixed in libinput 1.12.0-1
has caused the Debian Bug report #907236,
regarding libinput: New upstream version available 1.11.902
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.)


-- 
907236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907236
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libinput
Version: 1.11.2-1
Severity: normal

Dear Maintainer,

Would you consider packaging libinput 1.11.902?
I believe this is one of the RC releases before 1.12 is released.


Why:
====
On my own system, I didn't want to wait so I followed the instructions here
and built an updated package:
https://www.debian.org/doc/manuals/maint-guide/update.en.html#newupstream

This fixes a longstanding regression for bluetooth thinkpad keyboards:
https://gitlab.freedesktop.org/libinput/libinput/issues/118


How:
====
I'd like to share one of the changes necessary to build this version (and
presumably 1.12 when it's released).

Initially I copied the debian directory from 1.11.2-1, but when running
debuild, lintian complained:

dh_missing: usr/share/libinput/30-vendor-aiptek.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-cyborg.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/10-generic-keyboard.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-synaptics.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/10-generic-trackball.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-cyapa.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-lenovo.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-hp.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-google.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/10-generic-lid.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-asus.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-dell.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-logitech.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-ibm.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-apple.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-wacom.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-chicony.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-alps.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/50-system-system76.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-elantech.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-microsoft.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-razer.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/libinput/30-vendor-huion.quirks exists in debian/tmp but is not installed to anywhere
dh_missing: missing files, aborting

I tracked these files down to this commit:
https://gitlab.freedesktop.org/libinput/libinput/commit/5792af9a5f4ae0bc11cd6d070ed643896c157f19


So my suggested change is:

diff --git a/debian/libinput-bin.install b/debian/libinput-bin.install
index b1390933..ba17202a 100644
--- a/debian/libinput-bin.install
+++ b/debian/libinput-bin.install
@@ -1 +1,2 @@
 lib/udev
+usr/share/libinput

Since libinput-bin "includes the udev quirks database and helpers."


With this change, the package builds, installs, and runs perfectly!

Thanks,
Hashem

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

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

--- End Message ---
--- Begin Message ---
Source: libinput
Source-Version: 1.12.0-1

We believe that the bug you reported is fixed in the latest version of
libinput, 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 907236@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated libinput 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: SHA512

Format: 1.8
Date: Tue, 11 Sep 2018 09:12:53 +0300
Source: libinput
Binary: libinput10 libinput-bin libinput10-udeb libinput-dev libinput-tools
Architecture: source
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Description:
 libinput-bin - input device management and event handling library - udev quirks
 libinput-dev - input device management and event handling library - development
 libinput-tools - input device management and event handling library - command line
 libinput10 - input device management and event handling library - shared libra
 libinput10-udeb - input device management and event handling library - shared libra (udeb)
Closes: 907236
Changes:
 libinput (1.12.0-1) unstable; urgency=medium
 .
   [ Timo Aaltonen ]
   * New upstream release. (Closes: #907236)
   * bin.install: Add quirks path.
   * copyright: Re-order some things to make lintian happy.
   * source: Add .gitlab-ci.yml to extend-diff-ignore.
 .
   [ Julien Cristau ]
   * Bump debhelper build-dep to 10.3 for meson build system support.
Checksums-Sha1:
 eaea9a0cecd9ef6bf94f3b9e9ca4ba4d40013478 2635 libinput_1.12.0-1.dsc
 677dcc4b2dae48936b5ea2b127e243db93fec0ba 519320 libinput_1.12.0.orig.tar.xz
 2a1d4c9a54266c0904f8aca3d8bba0822fe879d7 241 libinput_1.12.0.orig.tar.xz.asc
 fbb7eaf25c5a302aac1a60c344a5f57f23ab785f 9008 libinput_1.12.0-1.debian.tar.xz
 cad08d94fd61ab95224982cb1880b4a96f2301f2 6081 libinput_1.12.0-1_source.buildinfo
Checksums-Sha256:
 d233911e83f2eb9a1f950089a8c70a2ee7600ad34b644e5bb5fb5758f1bd7cb2 2635 libinput_1.12.0-1.dsc
 15ac2b78ec0b502c14400d711dbd6b9164a43a724cedeaf21c7fa29960e701a4 519320 libinput_1.12.0.orig.tar.xz
 f4ab6213705dc5b0f05c25042602219a2e3b46108225db4e72735bd99d020d93 241 libinput_1.12.0.orig.tar.xz.asc
 595a4604617e38d3cdca968baa4c6f449e25a1034274cc010fc75b132c4dca7c 9008 libinput_1.12.0-1.debian.tar.xz
 9384a750c34b94946207b81f3c53ea28e50e4ab0eb522b062b527298142283a9 6081 libinput_1.12.0-1_source.buildinfo
Files:
 70b08ebda3022581c7ad46eafbb12d17 2635 libs optional libinput_1.12.0-1.dsc
 efbea0deaa7126b6d1f8cbbe16c0470a 519320 libs optional libinput_1.12.0.orig.tar.xz
 13a8b7ef8733e591664cf4419738f980 241 libs optional libinput_1.12.0.orig.tar.xz.asc
 9dee72e7f3c939a590a979a0ddc905d1 9008 libs optional libinput_1.12.0-1.debian.tar.xz
 3a02b849e8a3194121ec1989973a50bd 6081 libs optional libinput_1.12.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAluXXQsACgkQy3AxZaiJ
hNweLA/+Km6rbXm2sUPG9FkLPzN5P4CFjgehpt0ypzJtsVeDXVQGIlZvHQ8MZq/A
MZXY59v3BgdK18H5gcFn1uGdjiFw6/GdhE5kt06lQl1Qk6g94nZLCJ+k8cOIkXkv
IqUnGxlHt56DvddO/GCnZkEkCNtPvw2p35PCFzFoWQ1FAN9dd5wEwxbyUndwB1eW
801yLLMYXcqa6esBLS/ROXuQkvcgNqFB7v6hxndmUOxYbHmt1dnehG9lOyINrbiG
t4Vc9KivYSm880G5o+h94WF1pdLj2Zzv9enrpahrb0RRras7LOLebSN2o5ajoQZU
Q2JkSGqgaCxFkkfZaPaPTseIowVeB51hVA5YuYzc0mbGgBIMmNjXGH96kkU+yExd
wmCw/KUwjI/VOJMGcfui2u6aZAjqjQ3kCS9NmLfUUQbiQQlvWRgCIq23oipKuICf
KaKwfw2qLmXat6es507/Vy6zqu1AcvlSc1gt4o1tMHo9/XgVAox+mAbVC2g2SuqY
7lGCTgwmYyQ7/bfXLNItWCcmyZKmCXv87FJW49D57QuiO46NvGlQ6hYVO34jKVTb
4yBwuOC4qIy9XoCJkYhyi4LXxP8DFyMldv/oXo3C+SY6MZea01rpOA1CILHDISXi
mnmGa/Yekn+BvdIMied3hCmBgJ8tzD9JqlEWJeUhgDEm1o7rh6U=
=2+2+
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: