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

Reply via email to