Source: realmd Version: 0.17.1-2 Tags: patch User: helm...@debian.org Usertags: dep17m2
We want to move aliased files from / to /usr to finish the /usr-merge transition via DEP17. realmd is affected, because it installs a systemd unit to /lib. Rather than just moving it to /usr, I recommend deferring its placement to systemd.pc. When backporting realmd, it'll thus revert back to /lib honouring the file move moratorium that still affects bookworm. I'm attaching a patch for your convenience. Helmut
diff -Nru realmd-0.17.1/debian/changelog realmd-0.17.1/debian/changelog --- realmd-0.17.1/debian/changelog 2023-07-07 20:11:00.000000000 +0200 +++ realmd-0.17.1/debian/changelog 2023-10-15 21:32:42.000000000 +0200 @@ -1,3 +1,10 @@ +realmd (0.17.1-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Defer location of systemd unit to systemd.pc. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 15 Oct 2023 21:32:42 +0200 + realmd (0.17.1-2) unstable; urgency=medium * Team upload diff -Nru realmd-0.17.1/debian/control realmd-0.17.1/debian/control --- realmd-0.17.1/debian/control 2023-07-07 20:11:00.000000000 +0200 +++ realmd-0.17.1/debian/control 2023-10-15 21:32:15.000000000 +0200 @@ -13,6 +13,7 @@ libsystemd-dev [linux-any], pkg-config, python3:any, + systemd-dev [linux-any], xmlto, xsltproc Standards-Version: 4.6.1 diff -Nru realmd-0.17.1/debian/rules realmd-0.17.1/debian/rules --- realmd-0.17.1/debian/rules 2023-07-07 20:11:00.000000000 +0200 +++ realmd-0.17.1/debian/rules 2023-10-15 21:32:41.000000000 +0200 @@ -7,7 +7,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all ifeq ($(DEB_BUILD_ARCH_OS),linux) - SYSTEMD_PARAMS := --with-systemd-journal --with-systemd-unit-dir=/lib/systemd/system + SYSTEMD_PARAMS := --with-systemd-journal --with-systemd-unit-dir=$(shell pkg-config --variable=systemdsystemunitdir systemd) else SYSTEMD_PARAMS := --without-systemd-journal --without-systemd-unit-dir endif