Your message dated Mon, 20 Nov 2023 16:49:07 +0000
with message-id <e1r57sn-00amuq...@fasolo.debian.org>
and subject line Bug#1054187: fixed in dico 2.11-4
has caused the Debian Bug report #1054187,
regarding dico: installs systemd units twice once dh_installsystemd installs to
/usr
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.)
--
1054187: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054187
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dicod
Version: 2.11-3
Tags: patch
User: helm...@debian.org
Usertags: dep17m2
We want to change dh_installsystemd to install units to /usr to finalize
the /usr-merge transition via DEP17. When doing so, the dicod will
install some of its units twice. They'll be present in
/usr/lib/systemd/system (via dh_installsystemd) and in
/lib/systemd/system (via dh_install). Doing so is a policy violation.
I'm attaching a patch for your convenience. Once I upload debhelper,
this bug will become release-critical.
Helmut
diff -Nru dico-2.11/debian/changelog dico-2.11/debian/changelog
--- dico-2.11/debian/changelog 2023-06-30 05:52:24.000000000 +0200
+++ dico-2.11/debian/changelog 2023-10-18 15:00:02.000000000 +0200
@@ -1,3 +1,10 @@
+dico (2.11-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Install systemd units only once. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Wed, 18 Oct 2023 15:00:02 +0200
+
dico (2.11-3) unstable; urgency=medium
[ Debian Janitor ]
diff -Nru dico-2.11/debian/dicod.install dico-2.11/debian/dicod.install
--- dico-2.11/debian/dicod.install 2023-06-30 05:52:24.000000000 +0200
+++ dico-2.11/debian/dicod.install 2023-10-18 14:59:43.000000000 +0200
@@ -16,6 +16,4 @@
usr/lib/*/dico/pcre.so
usr/lib/*/dico/pam.so
usr/lib/*/dico/metaphone2.so
-debian/dicod@.service lib/systemd/system/
-debian/dicod.socket lib/systemd/system/
debian/xinetd/dicod etc/xinetd.d/
diff -Nru dico-2.11/debian/dicod.links dico-2.11/debian/dicod.links
--- dico-2.11/debian/dicod.links 2023-06-30 05:52:24.000000000 +0200
+++ dico-2.11/debian/dicod.links 2023-10-18 15:00:02.000000000 +0200
@@ -1,4 +1,3 @@
usr/bin/dicodconfig usr/sbin/dictdconfig
usr/share/man/man8/dicodconfig.8.gz usr/share/man/man8/dictdconfig.8.gz
etc/init.d/dicod etc/init.d/dictd
-lib/systemd/system/dicod.service lib/systemd/system/dictd.service
diff -Nru dico-2.11/debian/rules dico-2.11/debian/rules
--- dico-2.11/debian/rules 2023-06-30 05:52:24.000000000 +0200
+++ dico-2.11/debian/rules 2023-10-18 15:00:02.000000000 +0200
@@ -47,3 +47,6 @@
override_dh_auto_test:
mkdir -p $(TEST_HOME)
HOME=$(TEST_HOME) dh_auto_test || cat dicod/tests/testsuite.log
+
+execute_after_dh_installsystemd:
+ ln -s dicod.service debian/dicod/`test -e
debian/dicod/lib/systemd/system/dicod.service || echo
usr/`lib/systemd/system/dictd.service
--- End Message ---
--- Begin Message ---
Source: dico
Source-Version: 2.11-4
Done: Marc Dequènes (Duck) <d...@duckcorp.org>
We believe that the bug you reported is fixed in the latest version of
dico, 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 1054...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <d...@duckcorp.org> (supplier of updated dico 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 01:26:32 +0900
Source: dico
Architecture: source
Version: 2.11-4
Distribution: unstable
Urgency: medium
Maintainer: Ritesh Raj Sarraf <r...@debian.org>
Changed-By: Marc Dequènes (Duck) <d...@duckcorp.org>
Closes: 1054187
Changes:
dico (2.11-4) unstable; urgency=medium
.
* Install systemd units only once. (thanks Helmut Grohne)
(Closes: #1054187)
Checksums-Sha1:
4c9cf55cbe579967bfdda2487db106b5450aeb91 2901 dico_2.11-4.dsc
99afc0eb2e890d5ec79bdce2cc79069d06edc23d 26952 dico_2.11-4.debian.tar.xz
7a9e053a647b6c0d570abc786b9b4e54323cd918 12941 dico_2.11-4_amd64.buildinfo
Checksums-Sha256:
3a4dc56d93bd7631fc2e68f3b3d53669cd11580de73c1583b884a9bf6052cebf 2901
dico_2.11-4.dsc
69b9a0425eef0972289f3b5ac852abdf76a7d265a076eb9fa4c5aa0219b10102 26952
dico_2.11-4.debian.tar.xz
025aa02442c87a80e770c647b8ec3569ca018e4a34bf1a8fc4dd800cacf7f68d 12941
dico_2.11-4_amd64.buildinfo
Files:
6900a49755b9da0a4ac626b68689896b 2901 text optional dico_2.11-4.dsc
a955a04ba828b6cc32039a39929d2325 26952 text optional dico_2.11-4.debian.tar.xz
34e7de833dbe493b815775ae956bb139 12941 text optional
dico_2.11-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEcpcqg+UmRT3yiF+BVen596wcRD8FAmVbidgACgkQVen596wc
RD/02BAAxCExozqhPRQN4u01Q+F94w1x6cF/biVunBkB5+SYJjnV1cj1+oUO9zs7
KCezBPd2rfajUOoO0C7fVXBTFYVPDmQ+xG1lNqKFlmoNjYs1KKoxAkRIcFLfsL/I
afVS2DpELBy9DCFx3bwd5o4Cq0vQS3YMEbOIML9XCFcMbLDXkMOI44MmVt0F9xr7
Vhf2u0Es5DZPJmLkTt/pLNxgN2WVVn2B+jtraMnmpOGqNynIIxs5oNYBt6u4gt9c
hbsnCTH4P/s8dM9a+WUVsCt7q+Aiabgr559WGbs/jxuWKedvSdmeiKDs2j2tay08
Zaj+46hzEQOnnPZ1iK6dbSxUg50aB+woet3c4dKsKx0CG+Pi5Rt8vuVxnt1T7WEb
Hsx33pp/OJ9QlyMe4mvr4r+FwLbLgnoSallefxcAqVjhtitQ2DlGh4Ck0UB459SH
W8SVvSFEPK0PJWQvsSr5KS5qxYFzWW/DEkhnmJN2xi4qk4BkVazLvmW4WXrMZBc5
hpWpPewxuirI0FLDk9riO/20TPyIDuXeBTwWISbo8RbgSxtDdoX+kD7UBfySGjMs
sbe8bybC1sRCtfAXX1+BtW1ILYO2fbzQM0MJ/urcjBgJuNUf9usO701nQPu8yl+H
YF5m0H7eChLffhyYG2Q9mpCJn4dEUsfJBUggf6vEg8qcixw9M3Y=
=xGpB
-----END PGP SIGNATURE-----
--- End Message ---