Your message dated Tue, 21 Nov 2023 08:36:01 +0000
with message-id <e1r5mej-00dg2f...@fasolo.debian.org>
and subject line Bug#1052700: fixed in spice-vdagent 0.22.1-4
has caused the Debian Bug report #1052700,
regarding spice-vdagent FTBFS when systemd.pc changes systemdsystemunitdir
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 ow...@bugs.debian.org
immediately.)


-- 
1052700: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052700
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: spice-vdagent
Version: 0.22.1-3
Tags: ftbfs patch
User: helm...@debian.org
Usertags: dep17m2

We want to change the value of systemdsystemunitdir in systemd.pc to
point below /usr. spice-vdagent's upstream build system consumes this
variable while the packaging hard codes its current value. As we change
it, spice-vdagent will FTBFS. A very similar failure happens when
udevdir is changed in udev.pc. Consider applying the attached patch to
avoid this kind of failure.

Helmut
diff -Nru spice-vdagent-0.22.1/debian/changelog 
spice-vdagent-0.22.1/debian/changelog
--- spice-vdagent-0.22.1/debian/changelog       2022-05-31 21:33:55.000000000 
+0200
+++ spice-vdagent-0.22.1/debian/changelog       2023-09-26 11:13:56.000000000 
+0200
@@ -1,3 +1,11 @@
+spice-vdagent (0.22.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS when systemd.pc changes systemdsystemunitdir and when udev.pc
+    changes unitdir. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 26 Sep 2023 11:13:56 +0200
+
 spice-vdagent (0.22.1-3) unstable; urgency=medium
 
   [ Abhijith PA ]
diff -Nru spice-vdagent-0.22.1/debian/control 
spice-vdagent-0.22.1/debian/control
--- spice-vdagent-0.22.1/debian/control 2022-05-31 21:33:55.000000000 +0200
+++ spice-vdagent-0.22.1/debian/control 2023-09-26 11:11:38.000000000 +0200
@@ -17,6 +17,7 @@
                pkg-config,
                procps,
                systemd,
+               systemd-dev,
                udev,
                libdrm-dev
 Standards-Version: 4.5.0
diff -Nru spice-vdagent-0.22.1/debian/rules spice-vdagent-0.22.1/debian/rules
--- spice-vdagent-0.22.1/debian/rules   2022-05-31 21:33:55.000000000 +0200
+++ spice-vdagent-0.22.1/debian/rules   2023-09-26 11:13:35.000000000 +0200
@@ -6,6 +6,8 @@
 #export DH_VERBOSE=1
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export deb_systemdsystemunitdir = $(shell pkg-config 
--variable=systemdsystemunitdir systemd | sed s,^/,,)
+export deb_udevdir = $(shell pkg-config --variable=udevdir udev | sed s,^/,,)
 
 override_dh_auto_install:
        dh_auto_install --destdir=$(CURDIR)/debian/tmp
@@ -22,4 +24,4 @@
 execute_after_dh_install:
 # We cannot add this to the .link file because dh_link is called after
 # dh_systemd_* helpers during normal build
-       dh_link lib/systemd/system/spice-vdagentd.service 
lib/systemd/system/spice-vdagent.service
+       dh_link $(deb_systemdsystemunitdir)/spice-vdagentd.service 
$(deb_systemdsystemunitdir)/spice-vdagent.service
diff -Nru spice-vdagent-0.22.1/debian/spice-vdagent.install 
spice-vdagent-0.22.1/debian/spice-vdagent.install
--- spice-vdagent-0.22.1/debian/spice-vdagent.install   2022-05-31 
21:33:55.000000000 +0200
+++ spice-vdagent-0.22.1/debian/spice-vdagent.install   2023-09-26 
11:13:48.000000000 +0200
@@ -1,6 +1,6 @@
 etc/xdg/autostart/spice-vdagent.desktop
-lib/systemd/system
-lib/udev/rules.d
+${env:deb_systemdsystemunitdir}
+${env:deb_udevdir}/rules.d
 usr/bin
 usr/lib/systemd/user
 usr/lib/tmpfiles.d

--- End Message ---
--- Begin Message ---
Source: spice-vdagent
Source-Version: 0.22.1-4
Done: Abhijith PA <abhij...@debian.org>

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

Debian distribution maintenance software
pp.
Abhijith PA <abhij...@debian.org> (supplier of updated spice-vdagent 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 21 Nov 2023 12:23:12 +0530
Source: spice-vdagent
Architecture: source
Version: 0.22.1-4
Distribution: unstable
Urgency: medium
Maintainer: Abhijith PA <abhij...@debian.org>
Changed-By: Abhijith PA <abhij...@debian.org>
Closes: 1052700
Changes:
 spice-vdagent (0.22.1-4) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTBFS when systemd.pc changes systemdsystemunitdir and when udev.pc
     changes unitdir. (Closes: #1052700)
 .
   [ Janitor ]
   * Use versioned copyright format URI
   * Use secure URI in Homepage field
 .
   [ Abhijith PA ]
   * Bump Standards-Version
Checksums-Sha1:
 fd2f20a0f05fdd8df0d1cceb0439af9547cdc91e 2235 spice-vdagent_0.22.1-4.dsc
 4c7cc8b13e07dd2157f78387548ef6d782a309e5 15336 
spice-vdagent_0.22.1-4.debian.tar.xz
 8fcf7db4ac5b09f4300c1177862a1c285ebe1abb 14838 
spice-vdagent_0.22.1-4_amd64.buildinfo
Checksums-Sha256:
 4df2a73e592be655a738724bbbffc96ac85a5680dec139789822f0381d70eab5 2235 
spice-vdagent_0.22.1-4.dsc
 2a1cbd41b2375e9e3982016d64494a33d7c3a4449aacfa52bca001defd4af2c6 15336 
spice-vdagent_0.22.1-4.debian.tar.xz
 a445aed4445118c334e76962c63141f2013e123b20bcb20f156da31e8be75bdf 14838 
spice-vdagent_0.22.1-4_amd64.buildinfo
Files:
 d382f70f5255540587b4e9628f8650bc 2235 x11 optional spice-vdagent_0.22.1-4.dsc
 39b8f6682459fb74828df8beb85ea016 15336 x11 optional 
spice-vdagent_0.22.1-4.debian.tar.xz
 c6f3bd0bd78736382e6967e8be8112eb 14838 x11 optional 
spice-vdagent_0.22.1-4_amd64.buildinfo

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

iQJIBAEBCgAyFiEE7xPqJqaY/zX9fJAuhj1N8u2cKO8FAmVcXdUUHGFiaGlqaXRo
QGRlYmlhbi5vcmcACgkQhj1N8u2cKO83vw/8CP6HP49vj56HcY8WfbeiIBBC3OqA
/APHbB1Faix09Vn2tKLh8fJ019Q0QjO++iUcIp1ZukFkp63Y66GqxcBpXPhDzO7R
T1AGvagq+wibOIzOOSVAN4YYCekwU0BEOYmqtQ6Z0N/+FyWnrRzc+8apKUWCRhcm
689jaZcoWSQc4o5qQSQiMMIKDysASexaUqCeama24rrUIHDbHgM/MQ+AyqO7fPQ9
153HXUH759bD763sfq1uSIcTifCuQG9mRYEC6swhBSftrJWRNKvDkkb/ynBUtYce
OzyMCpeo87vlqniefUP2Wh8lXSUyZXUO9JkRZnRTV3ZJWrPHL/0mXy9Wbqz0n6Kg
SgkReF203y8mE6rhaCOlhShi0EcC12Wjm4wnY7m1EYdwZS2uRQMN73pL1jJ8VvZz
IyIRB7829esURjeDanrTQX6u3qGDpJZDVcGX5t9Lt7OjFk5jp1Zhac6DXqAbDdDA
wQOnA0/IoC2mxGq/APPAbcJ3dW2ZiVc0FqxQgw2MgEpJBniHHeXMdYMKNrO1JDJT
tK6VqkAEVhhsvVM9mA/3WOhsXYUnoGM6zRuIazJ/oU0zyVnnvffCrKV12NXmUDR3
gPloRC+xdr7clYdmwchxO+64HqDXRnFUJAcu+7cHgbp4Dqs3AWSBGTyiy0U5OqOg
o+4KjsIXAZNIJSA=
=eyJI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to