Your message dated Tue, 26 Mar 2024 07:30:03 +0000
with message-id <91bf1d2f-cec0-41af-bfa4-52fe27ef4...@torreviejawireless.org>
and subject line Re: Bug#1060282: marked as done (rtpengine: install files into 
/usr (DEP17 M2))
has caused the Debian Bug report #1060282,
regarding rtpengine: install files into /usr (DEP17 M2)
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.)


-- 
1060282: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060282
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rtpengine
Version: 11.5.1.14-1
Severity: normal
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Your package currently hard-codes the install path for two systemd
unit symlinks. Attached is a patch to have this based on systemd.pc.
The motivation for this is the currently ongoing UsrMerge effort
[1], and I figured you likely want the same source package to work
on earlier releases.

The patch has been build-tested and checked by dumat, piuparts and
autopkgtest.

If you don't need to support earlier releases, you can just
hard-code the path in /usr/lib.

Please consider uploading this sooner than later, but in any case it
should go in for trixie.

Chris

[1] https://wiki.debian.org/UsrMerge
diff -Nru rtpengine-11.5.1.14/debian/changelog rtpengine-11.5.1.14/debian/changelog
--- rtpengine-11.5.1.14/debian/changelog	2023-11-17 13:29:29.000000000 +0100
+++ rtpengine-11.5.1.14/debian/changelog	2024-01-08 14:11:28.000000000 +0100
@@ -1,3 +1,10 @@
+rtpengine (11.5.1.14-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Honor systemdsystemunitdir from systemd.pc (DEP17 M2) (Closes: #-1)
+
+ -- Chris Hofstaedtler <z...@debian.org>  Mon, 08 Jan 2024 14:11:28 +0100
+
 rtpengine (11.5.1.14-1) unstable; urgency=medium
 
   * New upstream version 11.5.1.14
diff -Nru rtpengine-11.5.1.14/debian/control rtpengine-11.5.1.14/debian/control
--- rtpengine-11.5.1.14/debian/control	2023-11-17 13:29:29.000000000 +0100
+++ rtpengine-11.5.1.14/debian/control	2024-01-08 14:09:18.000000000 +0100
@@ -52,8 +52,10 @@
  libxtables-dev (>= 1.4) | iptables-dev (>= 1.4),
  markdown,
  pandoc,
+ pkgconf,
  python3,
  python3-websockets,
+ systemd-dev | systemd,
  zlib1g-dev,
 Testsuite: autopkgtest-pkg-dkms
 
diff -Nru rtpengine-11.5.1.14/debian/rtpengine-daemon.links rtpengine-11.5.1.14/debian/rtpengine-daemon.links
--- rtpengine-11.5.1.14/debian/rtpengine-daemon.links	2023-11-17 13:29:29.000000000 +0100
+++ rtpengine-11.5.1.14/debian/rtpengine-daemon.links	2024-01-08 14:10:41.000000000 +0100
@@ -1 +1 @@
-/lib/systemd/system/rtpengine-daemon.service	/lib/systemd/system/rtpengine.service
+${env:deb_systemdsystemunitdir}/rtpengine-daemon.service	${env:deb_systemdsystemunitdir}/rtpengine.service
diff -Nru rtpengine-11.5.1.14/debian/rtpengine-recording-daemon.links rtpengine-11.5.1.14/debian/rtpengine-recording-daemon.links
--- rtpengine-11.5.1.14/debian/rtpengine-recording-daemon.links	2023-11-17 13:29:29.000000000 +0100
+++ rtpengine-11.5.1.14/debian/rtpengine-recording-daemon.links	2024-01-08 14:11:07.000000000 +0100
@@ -1 +1 @@
-/lib/systemd/system/rtpengine-recording-daemon.service	/lib/systemd/system/rtpengine-recording.service
+${env:deb_systemdsystemunitdir}/rtpengine-recording-daemon.service	${env:deb_systemdsystemunitdir}/rtpengine-recording.service
diff -Nru rtpengine-11.5.1.14/debian/rules rtpengine-11.5.1.14/debian/rules
--- rtpengine-11.5.1.14/debian/rules	2023-11-17 13:29:29.000000000 +0100
+++ rtpengine-11.5.1.14/debian/rules	2024-01-08 14:10:17.000000000 +0100
@@ -19,6 +19,8 @@
 export DEB_LDFLAGS_MAINT_SET =
 endif
 
+export deb_systemdsystemunitdir = $(shell pkg-config --variable=systemdsystemunitdir systemd)
+
 %:
 	dh $@
 

--- End Message ---
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 25 Mar 2024 16:19:03 +0100
Source: sipgrep
Architecture: source
Version: 2.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org>
Changed-By: Victor Seva <vs...@debian.org>
Changes:
 sipgrep (2.2.0-2) unstable; urgency=medium
 .
   * add missing include for inet_pton (Close: #1067666)
Checksums-Sha1:
 c22c445b3c005ed341379e55e47d21039d24c755 1382 sipgrep_2.2.0-2.dsc
 42776d4273a603c541680d503000180b92fdcae4 2764 sipgrep_2.2.0-2.debian.tar.xz
 314f877fadb3f30f0c9119b90e97da33ddb2e72d 6376 sipgrep_2.2.0-2_amd64.buildinfo
Checksums-Sha256:
 1c40d1603a1497480c817247d8e3ee86dbd6e84762949c8361b387f37c608732 1382 
sipgrep_2.2.0-2.dsc
 a6c8c00926b9500dcbf9c216027e73f94447ce7085088be97516834ffc39fed5 2764 
sipgrep_2.2.0-2.debian.tar.xz
 f65e30cab6183ce60b2ccbcaf41a1bf7e93fe3da01788bc8e3ec08dd07a1ca2e 6376 
sipgrep_2.2.0-2_amd64.buildinfo
Files:
 bfed5aba72966b16b3a3c1dfc60e9a94 1382 net optional sipgrep_2.2.0-2.dsc
 0f68646289db7cd7c97d954c3489033e 2764 net optional 
sipgrep_2.2.0-2.debian.tar.xz
 94bf19fa9a0ca43dfcfe55e9568828f3 6376 net optional 
sipgrep_2.2.0-2_amd64.buildinfo

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

iIcEARYKAC8WIQQq6AO8RS0zF4SC1vh9e2XEKg7IsgUCZgGWeBEcdnNldmFAZGVi
aWFuLm9yZwAKCRB9e2XEKg7IsoOmAQCSbufBPV/9rcpo1TjLmXxximk7y+P+g6Kn
VkvmzKIrCQEA7YqXB1gk6DY8sXatiwjyk0t63f/p7uHcE44w5A3x+Qg=
=ZklS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to