Your message dated Thu, 21 Dec 2023 19:21:31 +0000
with message-id <e1rgobr-009bge...@fasolo.debian.org>
and subject line Bug#1054485: fixed in postfix 3.8.3-1
has caused the Debian Bug report #1054485,
regarding postfix: installs a systemd unit twice when dh_installsystemd
installs below /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.)
--
1054485: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054485
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: postfix
Version: 3.8.2-1
Severity: normal
Tags: patch
User: helm...@debian.org
Usertags: dep17m2
We want to modify dh_installsystemd such that units get installed below
/usr in order to finalize the /usr-merge transition via DEP17. When
doing so at least one unit gets installed both below /lib (via
debian/rules) and to /usr/lib (via dh_installsystemd). Doing so is a
policy violation and therefore this bug will become release-critical
once I upload debhelper. I propose installing all units using
dh_installsystemd, because bookworm's dh_installsystemd (even in
bookworm-backports) will continue to install to /lib. Doing so will
later move all units to /usr in trixie, but the generator needs a
separate change. You may use dh-sequence-movetousr, which will also be a
noop in bookworm-backports, to that end.
Helmut
diff -Nru postfix-3.8.2/debian/changelog postfix-3.8.2/debian/changelog
--- postfix-3.8.2/debian/changelog 2023-09-14 20:08:10.000000000 +0200
+++ postfix-3.8.2/debian/changelog 2023-10-24 11:19:42.000000000 +0200
@@ -1,3 +1,10 @@
+postfix (3.8.2-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Install units using dh_installsystemd only. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Tue, 24 Oct 2023 11:19:42 +0200
+
postfix (3.8.2-1) unstable; urgency=medium
[Scott Kitterman]
diff -Nru postfix-3.8.2/debian/postfix-resolvconf.path
postfix-3.8.2/debian/postfix-resolvconf.path
--- postfix-3.8.2/debian/postfix-resolvconf.path 2023-09-14
19:53:19.000000000 +0200
+++ postfix-3.8.2/debian/postfix-resolvconf.path 1970-01-01
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-[Unit]
-Description=Watch for resolv.conf updates and restart postfix
-ConditionPathExists=/etc/resolv.conf
-
-[Path]
-PathChanged=/etc/resolv.conf
-Unit=postfix-resolvconf.service
-
-[Install]
-WantedBy=multi-user.target
-
diff -Nru postfix-3.8.2/debian/postfix-resolvconf.service
postfix-3.8.2/debian/postfix-resolvconf.service
--- postfix-3.8.2/debian/postfix-resolvconf.service 2023-09-14
19:53:19.000000000 +0200
+++ postfix-3.8.2/debian/postfix-resolvconf.service 1970-01-01
01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-[Unit]
-Description=Copies updated resolv.conf to postfix chroot and restarts postfix.
-
-[Service]
-Type=simple
-ExecStart=/etc/resolvconf/update-libc.d/postfix
-
-[Install]
-WantedBy=multi-user.target
diff -Nru postfix-3.8.2/debian/postfix.dirs postfix-3.8.2/debian/postfix.dirs
--- postfix-3.8.2/debian/postfix.dirs 2023-09-14 19:53:19.000000000 +0200
+++ postfix-3.8.2/debian/postfix.dirs 2023-10-24 11:19:42.000000000 +0200
@@ -34,5 +34,4 @@
var/spool/postfix/usr/lib/sasl2
var/log
var/lib/postfix
-lib/systemd/system
lib/systemd/system-generators
diff -Nru postfix-3.8.2/debian/postfix.postfix-resolvconf.path
postfix-3.8.2/debian/postfix.postfix-resolvconf.path
--- postfix-3.8.2/debian/postfix.postfix-resolvconf.path 1970-01-01
01:00:00.000000000 +0100
+++ postfix-3.8.2/debian/postfix.postfix-resolvconf.path 2023-09-14
19:53:19.000000000 +0200
@@ -0,0 +1,11 @@
+[Unit]
+Description=Watch for resolv.conf updates and restart postfix
+ConditionPathExists=/etc/resolv.conf
+
+[Path]
+PathChanged=/etc/resolv.conf
+Unit=postfix-resolvconf.service
+
+[Install]
+WantedBy=multi-user.target
+
diff -Nru postfix-3.8.2/debian/postfix.postfix-resolvconf.service
postfix-3.8.2/debian/postfix.postfix-resolvconf.service
--- postfix-3.8.2/debian/postfix.postfix-resolvconf.service 1970-01-01
01:00:00.000000000 +0100
+++ postfix-3.8.2/debian/postfix.postfix-resolvconf.service 2023-09-14
19:53:19.000000000 +0200
@@ -0,0 +1,9 @@
+[Unit]
+Description=Copies updated resolv.conf to postfix chroot and restarts postfix.
+
+[Service]
+Type=simple
+ExecStart=/etc/resolvconf/update-libc.d/postfix
+
+[Install]
+WantedBy=multi-user.target
diff -Nru postfix-3.8.2/debian/rules postfix-3.8.2/debian/rules
--- postfix-3.8.2/debian/rules 2023-09-14 19:53:19.000000000 +0200
+++ postfix-3.8.2/debian/rules 2023-10-24 11:19:36.000000000 +0200
@@ -193,8 +193,6 @@
install debian/configure-instance.sh $(libdir)
install debian/postfix-instance-generator
${base}/lib/systemd/system-generators/
- install -m 644 debian/postfix@.service ${base}/lib/systemd/system/
- install -m 644 debian/postfix-resolvconf.* ${base}/lib/systemd/system/
install debian/ip-up.d ${base}/etc/ppp/ip-up.d/postfix
install debian/ip-down.d ${base}/etc/ppp/ip-down.d/postfix
install debian/ip-up.d ${base}/etc/network/if-up.d/postfix
@@ -209,8 +207,7 @@
fi
override_dh_installsystemd:
- dh_installsystemd -p postfix --no-enable --no-start
postfix-resolvconf.path
- dh_installsystemd -p postfix --no-enable --no-start
postfix-resolvconf.service
+ dh_installsystemd -p postfix --no-enable --no-start --name
postfix-resolvconf
dh_installsystemd -p postfix --no-restart-after-upgrade postfix.service
execute_before_dh_gencontrol:
--- End Message ---
--- Begin Message ---
Source: postfix
Source-Version: 3.8.3-1
Done: Scott Kitterman <sc...@kitterman.com>
We believe that the bug you reported is fixed in the latest version of
postfix, 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.
Scott Kitterman <sc...@kitterman.com> (supplier of updated postfix 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: Thu, 21 Dec 2023 13:43:33 -0500
Source: postfix
Architecture: source
Version: 3.8.3-1
Distribution: unstable
Urgency: medium
Maintainer: LaMont Jones <lam...@debian.org>
Changed-By: Scott Kitterman <sc...@kitterman.com>
Closes: 1054485
Changes:
postfix (3.8.3-1) unstable; urgency=medium
.
[Helmut Grohne]
.
* Install units using dh_installsystemd only. Closes: #1054485
.
[Wietse Venema]
.
* 3.8.3
Checksums-Sha1:
512762437c12fe898d5332b52a002d967773cc52 2976 postfix_3.8.3-1.dsc
fd0b82bce3453d35ed649a6e883ed5a31f3ef9b6 4849329 postfix_3.8.3.orig.tar.gz
27db99b19c2a3956c721b9fd3b800760068686ea 220 postfix_3.8.3.orig.tar.gz.asc
c4a0f6715627e78ae8e1faaf3669248a59fb35ec 198876 postfix_3.8.3-1.debian.tar.xz
fca08db7cf11d1c46ad2bb937a940d9ba8d309d1 7663 postfix_3.8.3-1_source.buildinfo
Checksums-Sha256:
9b54155ec1785a7c451948da2b2649f8d2656ca6208e29bc2c6ed6cfd49910eb 2976
postfix_3.8.3-1.dsc
16946c9874a786a09f53b17d1c83dc1faae35cbf80bab34ab01798b70420968b 4849329
postfix_3.8.3.orig.tar.gz
601435d6b312c7e96f9e2b08bb2ae45b1aca722ad3c785c569267e7f58a3c171 220
postfix_3.8.3.orig.tar.gz.asc
74da92cf79fb9232a85da3e8f9d2b5228ea93e28a00dc699a138c5b9ae99d0e4 198876
postfix_3.8.3-1.debian.tar.xz
cd0e76b13a63a4dc11fa530513d71b749691793feb732705fb2d3f6e75e8cb03 7663
postfix_3.8.3-1_source.buildinfo
Files:
960e24f140ee8e9b2954707e2b9cb1ac 2976 mail optional postfix_3.8.3-1.dsc
7edfadf15fafe73523266829172d890f 4849329 mail optional
postfix_3.8.3.orig.tar.gz
bcc8c931727d2b8374a82054c2dc46c1 220 mail optional
postfix_3.8.3.orig.tar.gz.asc
794a665a324edd67aac301a9e1d0ae7e 198876 mail optional
postfix_3.8.3-1.debian.tar.xz
bcdf7c6fd3a4c80cc570be1d8874baee 7663 mail optional
postfix_3.8.3-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmWEiIMACgkQeNfe+5rV
mvF/dQ/8C5yCaEYv46bXo5NFFtSuS+2DwIMR8Hy4grhQbDvbxnBBIl7nxOVA2T09
qqYrUhQ9YrPVMwv/nQf5NLH3QdcCg5tRvI7lb8gqXef4PXABx9c678mAB4mIl4Rp
olyaiLuwobo4FgENuMID3vtMsaNysJUCRGZnpgy1Lk0D3ILpmMdhodevSwKFmsJt
ed+ZvUAlBcZXuTAfFuL6uSJ0dhIHWhh8rBGHPmCG4RpqUCgbKt522xXnLTg0ZJEL
RzzU0D7zTa+hc0lbwNZjoUH2s72Ymsq/u6ejzXVC1SzoHQ60+5M0PfI0N51l4/az
mSBfcri+PkPlPJq65dv5f6NLulZSYjuVLI+0sUdYSFLlC7qsSbRDt3OOHeythI83
M5pDu+oVuLFRXNln8dndWK/FEay8ZSYN0fn0CdShl+uRJaThgtd/2NWbLc4/h62R
2nwInTiGW5W65oYZLS292CU6zUGr0hhDt8I+7MT7fLO12OFRv7SfSFBKO/6Lqdz+
RnfXEbR9lcGn6fLuLe5mEtUaqvklpG/mV5udw+91rpWmhNZyVwI/roYrUpzZglI6
S5dWekavXGxJWvLGoSjRJdDWlr6x74uc/soMVY3jIa65wuPEa9WfqmegTuGzauL5
+zpyi9lPsKxRgI/9hGVgXpONcssxfBwzIZdKSdDtn4P0bqzSOjY=
=746f
-----END PGP SIGNATURE-----
--- End Message ---