Your message dated Mon, 05 Jun 2017 21:05:02 +0000 with message-id <[email protected]> and subject line Bug#863822: fixed in fwupd 0.9.2-6 has caused the Debian Bug report #863822, regarding Use debhelper's meson support 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.) -- 863822: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863822 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:fwupd Version: 0.9.2-5 Severity: minor Tags: patch Hiya, [ looks like -5 and the tags aren't pushed to git; I did gbp import-dsc to generate this patch ] Since fwupd BDs on experimental's debhelper, we can make use of its meson build system support. The attached patch does that. I debdiffed the binaries, and it says this: laney@artful> debdiff fwupd_0.9.2-5_amd64.changes fwupd_0.9.2-5ubuntu1_amd64.changes ~/temp [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .changes but not in first ----------------------------------------- -rw-r--r-- root/root /usr/lib/debug/.build-id/01/3af5051e01f609d88a24c2a98b410b629caa81.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/08/e84eda01a60a0923123122ef866c2bca69c2d5.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/2c/5725d679a4ef2f8cd150ea2bd4d93a443e2069.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/47/b385eca94e521556da88fdc2942cc11c20ea86.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/48/9b60ef7c7eee7230bb06a34bda2ff19c8d2efc.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/5e/f6f628331b4924f82c93c92005f907f336e7e9.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/6b/8d5d642c972ef6297d4b071aa766a670599332.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/85/704afcd78cc7f548f7fa8d1c8eba062ff24822.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/88/1da077ad1eb160f20eab129062004de744fbb8.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b5/0365171bc84e47f219c2157c1f5465bda60c81.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/bc/4d2c8e8105c10e6c9d10e4d47179ae43aaec8f.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/cb/1fbdc6628066b3c900752afe5a871a163a47b7.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/d9/a33254896af181f436dfba8387e928425e237b.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ea/c0dbf7e27c954bdf648633783113d4acf9584b.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ec/78c8d16608691eb205c923a0eaead4a7a57b60.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/f3/d1d3593e951d6d0f095bd699a89bbf8e58f91e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ff/6f16ec8c2f28839ac6bedf70e3d538b7afe52d.debug -rwxr-xr-x root/root /usr/lib/x86_64-linux-gnu/fwupd/fwupd Files in first .changes but not in second ----------------------------------------- -rw-r--r-- root/root /usr/lib/debug/.build-id/19/42ec06f23beac06ce3bc8bd88006d56e793f29.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/28/1c986adedadb6e25ca48aaa142b6d0fe8ab3d0.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/34/ddcb7ccf309d16d0903bfa9211be8dc17dcf04.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/43/861873324603e449bca099b1234346ed5502bb.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/48/69c61fc9c276012f66bf89ae17d0e44aa37b4e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/5b/e12253d8834f87e263de8b55e980002b3a1de5.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/74/de05561d2293576300057d9fa654b3d68abfc3.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/79/fb0dbb9e8a6fb0b379edca7145769cca30bc1f.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/83/8667ba1ebf332f290f62507670d844884fef13.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/87/37cd721633ab03418bf6e66c889ada8f079576.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/89/be5d81f611c7c5799f445210d450da67f86d03.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/91/025839a49b3b3c20f5becbf799da56863a6cd3.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/93/7d81336efacb1619e4ebbbe3b2b0b5031fff37.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/a4/a8d3cbbd15e4306b9e84138d79cde2ee6c954d.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b3/3f4a2dd1475e6c38124f5d9158c5bb007a076e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ba/1c06d2a6a6c363b31f0296c779a7b18ada5d9d.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/de/aa5bf15cac0d0f7a398a65097f8b9e7867d59f.debug -rwxr-xr-x root/root /usr/lib/fwupd/fwupd Control files of package fwupd: lines which differ (wdiff format) ----------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package fwupd-dbgsym: lines which differ (wdiff format) ------------------------------------------------------------------------ Build-Ids: [-1942ec06f23beac06ce3bc8bd88006d56e793f29 281c986adedadb6e25ca48aaa142b6d0fe8ab3d0 34ddcb7ccf309d16d0903bfa9211be8dc17dcf04 43861873324603e449bca099b1234346ed5502bb 4869c61fc9c276012f66bf89ae17d0e44aa37b4e 5be12253d8834f87e263de8b55e980002b3a1de5 74de05561d2293576300057d9fa654b3d68abfc3 79fb0dbb9e8a6fb0b379edca7145769cca30bc1f 838667ba1ebf332f290f62507670d844884fef13 89be5d81f611c7c5799f445210d450da67f86d03 91025839a49b3b3c20f5becbf799da56863a6cd3 937d81336efacb1619e4ebbbe3b2b0b5031fff37 b33f4a2dd1475e6c38124f5d9158c5bb007a076e ba1c06d2a6a6c363b31f0296c779a7b18ada5d9d deaa5bf15cac0d0f7a398a65097f8b9e7867d59f-] {+08e84eda01a60a0923123122ef866c2bca69c2d5 2c5725d679a4ef2f8cd150ea2bd4d93a443e2069 47b385eca94e521556da88fdc2942cc11c20ea86 489b60ef7c7eee7230bb06a34bda2ff19c8d2efc 5ef6f628331b4924f82c93c92005f907f336e7e9 6b8d5d642c972ef6297d4b071aa766a670599332 85704afcd78cc7f548f7fa8d1c8eba062ff24822 b50365171bc84e47f219c2157c1f5465bda60c81 bc4d2c8e8105c10e6c9d10e4d47179ae43aa ec8f cb1fbdc6628066b3c900752afe5a871a163a47b7 d9a33254896af181f436dfba8387e928425e237b eac0dbf7e27c954bdf648633783113d4acf9584b ec78c8d16608691eb205c923a0eaead4a7a57b60 f3d1d3593e951d6d0f095bd699a89bbf8e58f91e ff6f16ec8c2f28839ac6bedf70e3d538b7afe52d+} Depends: fwupd (= [-0.9.2-5)-] {+0.9.2-5ubuntu1)+} Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package gir1.2-fwupd-1.0: lines which differ (wdiff format) ---------------------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libdfu-dev: lines which differ (wdiff format) ---------------------------------------------------------------------- Depends: libdfu1 (= [-0.9.2-5)-] {+0.9.2-5ubuntu1)+} Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libdfu1: lines which differ (wdiff format) ------------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libdfu1-dbgsym: lines which differ (wdiff format) -------------------------------------------------------------------------- Build-Ids: [-a4a8d3cbbd15e4306b9e84138d79cde2ee6c954d-] {+881da077ad1eb160f20eab129062004de744fbb8+} Depends: libdfu1 (= [-0.9.2-5)-] {+0.9.2-5ubuntu1)+} Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libebitdo-dev: lines which differ (wdiff format) ------------------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libebitdo1: lines which differ (wdiff format) ---------------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libfwupd-dev: lines which differ (wdiff format) ------------------------------------------------------------------------ Depends: libfwupd1 (= [-0.9.2-5),-] {+0.9.2-5ubuntu1),+} gir1.2-fwupd-1.0 (= [-0.9.2-5)-] {+0.9.2-5ubuntu1)+} Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libfwupd1: lines which differ (wdiff format) --------------------------------------------------------------------- Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} Control files of package libfwupd1-dbgsym: lines which differ (wdiff format) ---------------------------------------------------------------------------- Build-Ids: [-8737cd721633ab03418bf6e66c889ada8f079576-] {+013af5051e01f609d88a24c2a98b410b629caa81+} Depends: libfwupd1 (= [-0.9.2-5)-] {+0.9.2-5ubuntu1)+} Version: [-0.9.2-5-] {+0.9.2-5ubuntu1+} So the only interesting change is that it makes the libdir multiarch. That seems to be okay: laney@artful> dpkg --fsys-tarfile fwupd_0.9.2-5ubuntu1_amd64.deb | tar xO- ./lib/systemd/system/fwupd.service [Unit] Description=Firmware update daemon Documentation=http://www.fwupd.org/ After=dbus.service Before=gdm.service [Service] Type=dbus BusName=org.freedesktop.fwupd ExecStart=/usr/lib/x86_64-linux-gnu/fwupd/fwupd MemoryDenyWriteExecute=yes PrivateTmp=yes ProtectControlGroups=yes ProtectHome=yes ProtectKernelModules=yes ProtectSystem=full RestrictAddressFamilies=AF_NETLINK AF_UNIX RestrictRealtime=yes ReadWritePaths=/var/lib/fwupd -/boot/efi laney@artful> dpkg --fsys-tarfile fwupd_0.9.2-5ubuntu1_amd64.deb | tar xO- ./usr/share/dbus-1/system-services/org.freedesktop.fwupd.service [D-BUS Service] Name=org.freedesktop.fwupd Documentation=http://www.fwupd.org/ Exec=/usr/lib/x86_64-linux-gnu/fwupd/fwupd User=root SystemdService=fwupd.service both of these reference the right path. Cheers, -- Iain Lane [ [email protected] ] Debian Developer [ [email protected] ] Ubuntu Developer [ [email protected] ]>From a8de349640f9b34744e481d68708251a463abbc2 Mon Sep 17 00:00:00 2001 From: Iain Lane <[email protected]> Date: Wed, 31 May 2017 15:24:30 +0100 Subject: [PATCH] debian/rules: Use debhelper's built in meson support. --- debian/changelog | 6 ++++++ debian/rules | 19 +++---------------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/debian/changelog b/debian/changelog index 7c86c08..fe7193e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +fwupd (0.9.2-6) UNRELEASED; urgency=medium + + * debian/rules: Use debhelper's built in meson support. + + -- Iain Lane <[email protected]> Wed, 31 May 2017 15:24:19 +0100 + fwupd (0.9.2-5) experimental; urgency=medium * Disable DELL plugin on non x86 diff --git a/debian/rules b/debian/rules index 2c8130b..b5bd512 100755 --- a/debian/rules +++ b/debian/rules @@ -27,28 +27,15 @@ override_dh_auto_configure: else \ export DELL="-Denable-dell=false"; \ fi; \ - cd debian/build && \ - meson \ - --buildtype=plain \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - $$UEFI \ - $$DELL \ - ../.. - -override_dh_auto_build: - ninja -Cdebian/build -v + dh_auto_configure -- $$UEFI $$DELL override_dh_install: - DESTDIR=$(CURDIR)/debian/tmp ninja -Cdebian/build -v install - find debian/tmp/usr -name "*a" -type f| xargs rm -f + find debian/tmp/usr -name "*a" -print -type f | xargs rm -f sed -i 's,wheel,sudo,' ./debian/tmp/usr/share/polkit-1/rules.d/org.freedesktop.fwupd.rules dh_install dh_missing --fail-missing override_dh_auto_test: if [ -x /usr/bin/valgrind ] ; then \ - ninja -Cdebian/build test -v; \ + dh_auto_test; \ fi -- 2.11.0
--- End Message ---
--- Begin Message ---Source: fwupd Source-Version: 0.9.2-6 We believe that the bug you reported is fixed in the latest version of fwupd, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mario Limonciello <[email protected]> (supplier of updated fwupd 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: SHA512 Format: 1.8 Date: Mon, 05 Jun 2017 13:13:17 -0500 Source: fwupd Binary: libfwupd1 libdfu1 libebitdo1 fwupd fwupd-doc libfwupd-dev gir1.2-fwupd-1.0 libdfu-dev libebitdo-dev Architecture: source amd64 all Version: 0.9.2-6 Distribution: experimental Urgency: medium Maintainer: Debian EFI <[email protected]> Changed-By: Mario Limonciello <[email protected]> Description: fwupd - Firmware update daemon fwupd-doc - Firmware update daemon documentation (HTML format) gir1.2-fwupd-1.0 - GObject introspection data for libfwupd libdfu-dev - development files for libdfu libdfu1 - Firmware update daemon library for DFU support libebitdo-dev - development files for libebitdo (transitional package) libebitdo1 - Firmware update daemon library for 0bitdo support (transitional p libfwupd-dev - development files for libfwupd libfwupd1 - Firmware update daemon library Closes: 863822 Changes: fwupd (0.9.2-6) experimental; urgency=medium . [ Iain Lane ] * debian/rules: Use debhelper's built in meson support. (Closes: #863822) . [ Mario Limonciello ] * Move the daemon back out of multiarch directory. Checksums-Sha1: bc703e4f6082443d369ce908242f14eefa2800d3 3175 fwupd_0.9.2-6.dsc 46a8506ec5fa635732f8dadb77600caaddb160be 12312 fwupd_0.9.2-6.debian.tar.xz 0732898dfc39110b3d29e809f5a82a3fca9aeadb 457028 fwupd-dbgsym_0.9.2-6_amd64.deb bd099c3b8589ca522d875bc4f8276d1b8bbb47f7 47868 fwupd-doc_0.9.2-6_all.deb f7b01c6a3b2a0a70a478a921887a570c739dc55a 16405 fwupd_0.9.2-6_amd64.buildinfo 04ef230c6d1a8a922a6daf4a691e0d42c5b65da0 165540 fwupd_0.9.2-6_amd64.deb 031d317c1d4c8cb9b9b81e57b369bb3d0cd54960 8906 gir1.2-fwupd-1.0_0.9.2-6_amd64.deb a75198986542584834d7122b3bbca113f1ef000a 22608 libdfu-dev_0.9.2-6_amd64.deb 971679ab75e2a991b0132ed9f2f55193ec0000c6 143722 libdfu1-dbgsym_0.9.2-6_amd64.deb 46992d7a54acbd716a11b7e7b45393db96842486 52736 libdfu1_0.9.2-6_amd64.deb 15c29595e66d38b3c7a8b9bfbbd62338d435e392 7516 libebitdo-dev_0.9.2-6_amd64.deb 3bc418d787e0183ee15ca3a621ceddb188e1433f 7522 libebitdo1_0.9.2-6_amd64.deb 4f22154020896fbb25e7cfa9b1e102ecfd026aee 13396 libfwupd-dev_0.9.2-6_amd64.deb 9f3dbecbc9a48dbc5d38bab49904d6b5346959f3 62582 libfwupd1-dbgsym_0.9.2-6_amd64.deb 7a050e24ecda101c70d2998e90bc782cd2d258fa 31004 libfwupd1_0.9.2-6_amd64.deb Checksums-Sha256: 5aed92739a0293fce777cbd4c87a21a93c19aa5135c3afa9155393e0f51d818c 3175 fwupd_0.9.2-6.dsc d03d7506bfbc9caa2a434fd1143992ee467386f79d659630f15b5adb51e6f8c2 12312 fwupd_0.9.2-6.debian.tar.xz d89aaff603e192ebc01d6dfbf3ad9dd660e496e6663fc3dcc9c1295f94947aab 457028 fwupd-dbgsym_0.9.2-6_amd64.deb 1a1cef06743fe7159ed631beed97dfb786bd22447e69a1e7ae51cb8284dcba06 47868 fwupd-doc_0.9.2-6_all.deb f207c1f97a19af6e754db285e7964ad9ea50f1962340abe9813a5e1a24f1f06e 16405 fwupd_0.9.2-6_amd64.buildinfo 6a156c99ca3cdd855dca44c06c123048f12108583be08ae8ee2fa00d0bcb9658 165540 fwupd_0.9.2-6_amd64.deb e514747522f9c2de2970ebd57ebf2e7eba84bb802046f98361f85cf4faf53cc8 8906 gir1.2-fwupd-1.0_0.9.2-6_amd64.deb ff44c2f4d65710f78cb17ec428f3b39f78b4fcd42a5c2fe5748a8ca718c11f6e 22608 libdfu-dev_0.9.2-6_amd64.deb 6362c4fd96a089662fcfd3493ed6d46cef7364cbb2e5e536b73c4fe94029bc25 143722 libdfu1-dbgsym_0.9.2-6_amd64.deb 7017c1964772fa58ad91609426980cb19cdc5fd2a925674e2cdb04c8ff6743dd 52736 libdfu1_0.9.2-6_amd64.deb f295e910d9c20c05199db17765ad0d37c955e4cdf41d90c5beb70476e341ad3e 7516 libebitdo-dev_0.9.2-6_amd64.deb c2b06e41556b2c0756c40f88fecd7a290b6e2a2dcff8c122dd67148938dce975 7522 libebitdo1_0.9.2-6_amd64.deb 8181a28f1fb42741ff1ed0ae68d11a66806262ea8f8f7f6cbb584ec7896a6bbc 13396 libfwupd-dev_0.9.2-6_amd64.deb 2c11839a23de7de89953b72b8f69b154faa5f1d05896edf303c81ede7ac08045 62582 libfwupd1-dbgsym_0.9.2-6_amd64.deb 90d2eaa943cd231d47f4be8e4439c22e61dada456d4d3a64b66d9754f2e31a82 31004 libfwupd1_0.9.2-6_amd64.deb Files: d1e0fb6775feb00d6e77207d239f41ab 3175 admin optional fwupd_0.9.2-6.dsc 64e6c3393ac450e468b1130d546dd5b6 12312 admin optional fwupd_0.9.2-6.debian.tar.xz 9214f1096eeddf8976fe1798ecc1c321 457028 debug extra fwupd-dbgsym_0.9.2-6_amd64.deb ce8521ef6f2c66f2c3f75e2a2cb386c6 47868 doc optional fwupd-doc_0.9.2-6_all.deb 9c1e45e96876868f5435704c5448a4ed 16405 admin optional fwupd_0.9.2-6_amd64.buildinfo 175de9aa9dc20d986b3885b2621e083c 165540 admin optional fwupd_0.9.2-6_amd64.deb 165e81ff4cc67774a32d4eab25497ec6 8906 introspection optional gir1.2-fwupd-1.0_0.9.2-6_amd64.deb 2fcd3831627310a6142cb024786137d3 22608 libdevel optional libdfu-dev_0.9.2-6_amd64.deb 205ee377169cb82337c6dd4ba74d1ad2 143722 debug extra libdfu1-dbgsym_0.9.2-6_amd64.deb f9faae6ae539d003df1ec48da489ac61 52736 admin optional libdfu1_0.9.2-6_amd64.deb 5eeb7d230574dbe91170cbffee98f592 7516 oldlibs extra libebitdo-dev_0.9.2-6_amd64.deb c7344782b2d0c8ba935c2dcaab3a3452 7522 oldlibs extra libebitdo1_0.9.2-6_amd64.deb 0a682ab9ccf430a2df4fe108eac3f105 13396 libdevel optional libfwupd-dev_0.9.2-6_amd64.deb 67cc8e13b40b69181949b4448e9325d8 62582 debug extra libfwupd1-dbgsym_0.9.2-6_amd64.deb 66c0a7e8a4c479fd7b58e219db68f1dd 31004 admin optional libfwupd1_0.9.2-6_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJZNbRhAAoJEC0ZLKYkdwJ27kQP/1jbV9h5lQ/s2mBZ6B5ZRMu7 VOWuEpsQtyPHyIN8AuRTGDTEPnlPJHgKyFu+6FfZlIkUFHx8Gz4IfNJneQSpwm1w M5FETVBsLdE4DHBumMUhEpJNnOeJI0Kek4UVq7Hnx9gCYj0YeVfPNldJboFDlcZv Yrmm1d7fogDw3NPbL7sN3TTJOtRK24CCpbCRoIRoFaqbGijGF3BjjtRykJf0Dqt+ GR+dsawjYk3ECfCtJ0p94tu8RQw9m1UYhbQKe3mh6+lJmqvtkH76rb1LuehOZHuA 55UWKscQaaLVGOfFk7pK3zpW0G6G+S6Yg7tHQaN46tL2c3euf3dxc1Yz+fSYg4Iy MRRexmuFaX8WfXRlBJZ1O5JPMcUE+MhXtyQKufLUyjBwhPis42JDRj59RVqAGEjT eqUpBIjxRAkiafmUx/gtPjtrghyFVALWSShK/WqDW6GRoE8v4NTknSV6VOaZABMi LVy+qfXs9+yfhHXmo389/bVXhlvlKfiGzPXNfe+MBt1eWs/+4GmpQ2CmZkGRJkVr GcR2l3QpMp6j2N5FkkbDg+fMg2zYRZA1cj20JS7BvfPAs5K0/gSnXcgwVMQ6vC7/ zHhGYWij8I4CHc8oIPwe4BVRKQJZ13f1MfcP9aHTGK78WbhzNUaxphRYCt5xdIdL OJr+u9igWS/1mizjnjvd =Nd52 -----END PGP SIGNATURE-----
--- End Message ---

