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

Bug#939634: marked as done (mark xserver-xorg-input-libinput-dev Multi-Arch: foreign)



Your message dated Fri, 11 Feb 2022 20:41:17 +0000
with message-id <E1nIcjF-000DI8-B3@fasolo.debian.org>
and subject line Bug#939634: fixed in xserver-xorg-input-libinput 1.2.1-1
has caused the Debian Bug report #939634,
regarding mark xserver-xorg-input-libinput-dev Multi-Arch: foreign
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.)


-- 
939634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939634
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-input-libinput-dev
Version: 0.29.0-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:lxqt-config src:lxqt-globalkeys src:plasma-desktop src:xfce4-settings

The affected packages fail to cross build from source, because their
dependency on xserver-xorg-input-libinput-dev is not satisfiably. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native. In
this case, the Multi-Arch hinter already suggests the foreign marking.
Interestingly, the marking is not appropriate, because the .pc files
lives on an architecture-specific path despite being
architecture-independent. It needs to be moved to /usr/share/pkgconfig
in order for a foreign pkg-config to find it. Please consider applying
the attached patch. It is untested, because
xserver-xorg-input-libinput-dev presently fails to build from source.

Helmut
diff -u xserver-xorg-input-libinput-0.29.0/debian/changelog xserver-xorg-input-libinput-0.29.0/debian/changelog
--- xserver-xorg-input-libinput-0.29.0/debian/changelog
+++ xserver-xorg-input-libinput-0.29.0/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-input-libinput (0.29.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Move xorg-libinput.pc to /usr/share/pkgconfig.
+  * Mark xserver-xorg-input-libinput-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sat, 07 Sep 2019 08:33:55 +0200
+
 xserver-xorg-input-libinput (0.29.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -u xserver-xorg-input-libinput-0.29.0/debian/control xserver-xorg-input-libinput-0.29.0/debian/control
--- xserver-xorg-input-libinput-0.29.0/debian/control
+++ xserver-xorg-input-libinput-0.29.0/debian/control
@@ -36,6 +36,7 @@
 Package: xserver-xorg-input-libinput-dev
 Section: libdevel
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${shlibs:Depends},
  ${misc:Depends}
diff -u xserver-xorg-input-libinput-0.29.0/debian/rules xserver-xorg-input-libinput-0.29.0/debian/rules
--- xserver-xorg-input-libinput-0.29.0/debian/rules
+++ xserver-xorg-input-libinput-0.29.0/debian/rules
@@ -7,6 +7,7 @@
 # Kill *.la files, and forget no-one:
 override_dh_install:
 	find debian/tmp -name '*.la' -delete
+	mv debian/tmp/usr/lib/pkgconfig debian/tmp/usr/share/pkgconfig
 	dh_install --fail-missing
 
 # That's a plugin, use appropriate warning level:
diff -u xserver-xorg-input-libinput-0.29.0/debian/xserver-xorg-input-libinput-dev.install xserver-xorg-input-libinput-0.29.0/debian/xserver-xorg-input-libinput-dev.install
--- xserver-xorg-input-libinput-0.29.0/debian/xserver-xorg-input-libinput-dev.install
+++ xserver-xorg-input-libinput-0.29.0/debian/xserver-xorg-input-libinput-dev.install
@@ -2 +2 @@
-usr/lib/pkgconfig/*
+usr/share/pkgconfig

--- End Message ---
--- Begin Message ---
Source: xserver-xorg-input-libinput
Source-Version: 1.2.1-1
Done: Timo Aaltonen <tjaalton@debian.org>

We believe that the bug you reported is fixed in the latest version of
xserver-xorg-input-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 939634@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 xserver-xorg-input-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: Fri, 11 Feb 2022 21:43:27 +0200
Source: xserver-xorg-input-libinput
Built-For-Profiles: noudeb
Architecture: source
Version: 1.2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 939634
Changes:
 xserver-xorg-input-libinput (1.2.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * control, rules: Bump debhelper-compat to 13.
   * control: Bump policy to 4.6.0.
   * Move xorg-libinput.pc to /usr/share/pkgconfig.
   * Mark xserver-xorg-input-libinput-dev Multi-Arch: foreign. (Closes:
     #939634)
Checksums-Sha1:
 21cf3bcdd29136526e37e7c92f57dd26cc9f9284 2734 xserver-xorg-input-libinput_1.2.1-1.dsc
 48b306e18a62800bc9486a1da3cce345413ec0d4 461051 xserver-xorg-input-libinput_1.2.1.orig.tar.gz
 d7c8adf7d6397c065840e730a94b2c0f9f662ece 195 xserver-xorg-input-libinput_1.2.1.orig.tar.gz.asc
 792633c30c25e75e7d26f5ea094f6a6a2ad76ada 16247 xserver-xorg-input-libinput_1.2.1-1.diff.gz
 1b4238104d651aa1d64d0791772e13f9ccae4822 8798 xserver-xorg-input-libinput_1.2.1-1_source.buildinfo
Checksums-Sha256:
 a77c1143dd8aee1970833eb9147b48f9b759ab0dab2c2de33a32690a5e9d413d 2734 xserver-xorg-input-libinput_1.2.1-1.dsc
 ac37b3fd4685025d8a1864ee361b3d6c4e50689c9a5b86786ea1fa3eb997f3e5 461051 xserver-xorg-input-libinput_1.2.1.orig.tar.gz
 b9eb04f1c5db81480333098f3b22469b1a9736ef7a9d5fcb62482608adef5151 195 xserver-xorg-input-libinput_1.2.1.orig.tar.gz.asc
 5b222ed4f954f3a45eb588ddfff43893fc6b06807156caf321b394f0672384f3 16247 xserver-xorg-input-libinput_1.2.1-1.diff.gz
 887eb01261ebd29888acf0ff69331d92917e5f46f0af61015425220505367693 8798 xserver-xorg-input-libinput_1.2.1-1_source.buildinfo
Files:
 1f7876af1bc275c31bdb1f6b085221cf 2734 x11 optional xserver-xorg-input-libinput_1.2.1-1.dsc
 9ec409b0b1f5adad577f48ebe1bbb638 461051 x11 optional xserver-xorg-input-libinput_1.2.1.orig.tar.gz
 af1b04c08f73a85f161f6348701f9f97 195 x11 optional xserver-xorg-input-libinput_1.2.1.orig.tar.gz.asc
 931f546f6be85cc3d650a4136390c740 16247 x11 optional xserver-xorg-input-libinput_1.2.1-1.diff.gz
 cf14365b0313009bb271765e7f194982 8798 x11 optional xserver-xorg-input-libinput_1.2.1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmIGvHEACgkQy3AxZaiJ
hNzJvQ/8D4Ahe9owxtb3usOSfqso+QNiHtnIE4+CAUW8YF6YjAYo3Lz+E9yQ811J
WDdxsv0l2rSEnh+JVKDnW9NP5admYajMrZPzB6XnZImNQijhIfIrp6qw6P4pHhJR
E/xTqK7YQqpRHClmBXv5auDlfa1EtYIDgxI5x9gnSJoUWd5DSyEFGySGqwkwqFhV
6BepmzIx/TMseUZDJxF1u566HH9TIg1SWqi71x780uJ02mzIi98dhSmAYJIZrZMf
qrgHgmd0L9AMO3IUWOPvlrZRSsMYVxVAsNqVaCeO5VOz7nSi9hx4HtMkLy7t5mP7
7zh1o/PrMUazno3lcz2O7lsQRrdDhvybjG8vahwQVz+z+tEGYeZ+lp29sjNzNv9L
mA1ogc60cND97/HHjexcwwglCo53M+h5WznFJwO67+3op01vB7JLexYJZ1LBE52z
cRekoMAwFClSw3Pz16jJ56GGNI4UeYUhvy4FYGC6qskr7sAd7yw3d/SeXDsM+lZT
eM4p1wWB5oT+0qpsazVs2l4EMjeBHd84wbdjtCCAUiMGbBAGX07ZtwezKAQnkK2I
D+N6p4yHP3m2QkCShW/k8m3F2pWnCDtEI5CLMy+W/DMiklcIWtaZ03bMpcBdJZiz
xKkQ6txSq8LcXBwDA1A13W6TN2kX+ptmSZ1EkxTX4q+L+oprYss=
=g3ZG
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: