Source: gearmand Version: 1.1.20+ds-1 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2
We want to change dh_installsystemd such that it installs units below /usr in order to finalize the /usr-merge transition via DEP17. When doing that, a unit is installed in both /lib (via dh_install) and /usr/lib (via dh_installsystemd). Doing so is a policy violation and this bug will become release critical once I upload debhelper. I'm attaching a patch for your convenience. Helmut
diff -Nru gearmand-1.1.20+ds/debian/changelog gearmand-1.1.20+ds/debian/changelog --- gearmand-1.1.20+ds/debian/changelog 2023-03-11 16:29:56.000000000 +0100 +++ gearmand-1.1.20+ds/debian/changelog 2023-10-24 10:16:36.000000000 +0200 @@ -1,3 +1,10 @@ +gearmand (1.1.20+ds-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Install systemd units only once. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 24 Oct 2023 10:16:36 +0200 + gearmand (1.1.20+ds-1) unstable; urgency=medium [ Jenkins ] diff -Nru gearmand-1.1.20+ds/debian/gearman-job-server.dirs gearmand-1.1.20+ds/debian/gearman-job-server.dirs --- gearmand-1.1.20+ds/debian/gearman-job-server.dirs 2023-03-11 16:29:56.000000000 +0100 +++ gearmand-1.1.20+ds/debian/gearman-job-server.dirs 2023-10-24 10:16:36.000000000 +0200 @@ -1,2 +1 @@ /var/log/gearman-job-server -lib/systemd/system diff -Nru gearmand-1.1.20+ds/debian/gearman-job-server.install gearmand-1.1.20+ds/debian/gearman-job-server.install --- gearmand-1.1.20+ds/debian/gearman-job-server.install 2023-03-11 16:29:56.000000000 +0100 +++ gearmand-1.1.20+ds/debian/gearman-job-server.install 2023-10-24 10:16:21.000000000 +0200 @@ -1,3 +1,2 @@ -debian/gearman-job-server.service lib/systemd/system usr/sbin usr/share/man/man8/gearmand.8