Your message dated Thu, 29 Aug 2024 00:04:03 +0000
with message-id <[email protected]>
and subject line Bug#1077493: fixed in finit 4.7-3
has caused the Debian Bug report #1077493,
regarding finit-sysv: ineffectively diverted by bookworm packages (DEP17)
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 [email protected]
immediately.)


-- 
1077493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077493
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: finit-sysv
Version: 4.7-1
Severity: serious
Justification: file loss in upgrade
Tags: patch
User: [email protected]
Usertags: dep17p3
Control: affects -1 + bfh-container molly-guard progress-linux-container

Hi,

thanks for moving files to /usr for DEP17. Unfortunately, finit-sysv is
one of the rare packages where we have fallout and I failed to spot it
earlier. Installing finit-sysv from unstable on a bookworm system that
happens to have e.g. molly-guard installed causes file loss (DEP17 P3),
because the diversions of molly-guard do not cover the moved files. This
is technically also the case for bfh-container and
progress-linux-container, but both of them depend on systemd-sysv, so
getting the file loss there is a little more tricky as one also has to
change the init system during the dist-upgrade to experience the file
loss.

The trixie versions of these packages have duplicated their diversions
such that they are compatible with both bookworm versions and unstable
versions of init systems. As long as the diverters are upgraded first,
no loss occurs. The missing piece here is finit-sysv declaring that it
is incompatible with the bookworm (or earlier) versions of the
diverters. I'm attaching a patch for your convenience. Please let me
know if you need a sponsor for this upload or prefer me NMUing it.

Helmut
diff --minimal -Nru finit-4.7/debian/changelog finit-4.7/debian/changelog
--- finit-4.7/debian/changelog  2024-02-06 14:02:40.000000000 +0100
+++ finit-4.7/debian/changelog  2024-07-29 14:05:00.000000000 +0200
@@ -1,3 +1,11 @@
+finit (4.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Declare Conflicts with diverting packages that didn't duplicate their
+    diversions (DEP17 P3) for finit-sysv. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 29 Jul 2024 14:05:00 +0200
+
 finit (4.7-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru finit-4.7/debian/control finit-4.7/debian/control
--- finit-4.7/debian/control    2024-02-06 14:02:40.000000000 +0100
+++ finit-4.7/debian/control    2024-07-29 14:04:56.000000000 +0200
@@ -61,7 +61,7 @@
 Package: finit-sysv
 Architecture: all
 Depends: ${misc:Depends}, finit
-Conflicts: systemd-sysv, sysvinit-core, upstart, runit-init,
+Conflicts: systemd-sysv, sysvinit-core, upstart, runit-init, bfh-container (<< 
20211009-24~), molly-guard (<< 0.8.2~), progress-linux-container (<< 
20221002-15~)
 Replaces: systemd-sysv, sysvinit-core, upstart, runit-init, finit (<< 
3.2~rc3-2)
 Breaks: finit (<< 3.2~rc3-2)
 Description: Fast init for Linux systems - SysV compatibility symlinks

--- End Message ---
--- Begin Message ---
Source: finit
Source-Version: 4.7-3
Done: Yangfl <[email protected]>

We believe that the bug you reported is fixed in the latest version of
finit, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yangfl <[email protected]> (supplier of updated finit 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Aug 2024 15:18:54 +0800
Source: finit
Architecture: source
Version: 4.7-3
Distribution: unstable
Urgency: medium
Maintainer: Yangfl <[email protected]>
Changed-By: Yangfl <[email protected]>
Closes: 1077493
Changes:
 finit (4.7-3) unstable; urgency=medium
 .
   * Declare Conflicts with diverting packages that didn't duplicate their
     diversions (DEP17 P3) for finit-sysv (Closes: #1077493)
Checksums-Sha1:
 ecf933a14f0b3985a1bcc0f8da06ce314ccae89a 1975 finit_4.7-3.dsc
 f314a097ddd817799faafc3a96a9f68811d9e2b1 688084 finit_4.7.orig.tar.xz
 f733d99e102b9bddb4dd0c7c88501c984d167a4e 5672 finit_4.7-3.debian.tar.xz
 1926f8f23baed5a4bc642bb0b1a98dc0ecebe591 6929 finit_4.7-3_amd64.buildinfo
Checksums-Sha256:
 ead068ef2d6c44dec3746ce35b564a128f5224e20077db7c80224f1dd865985b 1975 
finit_4.7-3.dsc
 8aa13746de6a8b1c793327b120a80486b54e6c9919048dbe252054847e727ed7 688084 
finit_4.7.orig.tar.xz
 2c05a0a43f82df434e074e04113f10748e7a2ffd9444375c03fce45fe3974084 5672 
finit_4.7-3.debian.tar.xz
 2aa853e19c1f8f78ede43548b5114fefcf2f73f23f81f9ef74d098fc419bdda8 6929 
finit_4.7-3_amd64.buildinfo
Files:
 78526a659711f19fd547aac8495c3a10 1975 admin optional finit_4.7-3.dsc
 b405c3397c38696bd230a41259297774 688084 admin optional finit_4.7.orig.tar.xz
 3943a1aa8048dd31c26ac8c5681f6bb9 5672 admin optional finit_4.7-3.debian.tar.xz
 05a9babdb27b920f87545cb06747a7a8 6929 admin optional 
finit_4.7-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmbPtP0ACgkQwpPntGGC
Ws4/Hw/+PIScbSpau5PELXch+ftne1J8kHN/2vNgLZUaAPFS3xtdOxtCCcWU7bS+
D0p2hQutIvdqXiCCSp9mELjIyXmsmHBvQBRM5Ty5LXksVTqiyNM8vlkaokGL2bf1
9HkJVN6AQBC8yHKMLXV9RDZC5gzczQVPEpjzhhRGUEOZzap40D7OTf7v8zh7Xy0D
etMBjPELBygPNSW1NFUeySBck2Oz8E84TLgE8BS5OtW23qXbFpE6LZGzNBZWM6d8
GSWN0/YnJAPouMbjqYjkqOY0nF+QQrTFxS3nwCrQWaHG/hk3Y/NSc31fUsVMcsHq
ov1wWk16veHYOQgm8Ml5uj5fM04CYrHESUAADNOerW4h1cDfwVJT+f15fDTI+XUj
+rDhpYjVcy73fffuX362KB1LzufmQg3SbJJAaxElhfL6l5rl2uqIPcfymLy+lCzn
gEfbFDm5axURyqgkvy+AN6AAVmobFWyA5xD7bgi5LXSQVVd6QL6lVYU1rTSSjM7k
Oj0x1CFG9tDplqkoeKzZ0MXbxIrVLnqMWGRYU4zUkSQRv+7sZbpBxVehVs1vjoGt
4KbSC13VfGKHBEleUSU4fGaLpsEfK38gSON52aWLgDUE6vXiWBGucn55QUOXenud
YnnjcgwaosARy89VY7XfufTDwLIlAquccGWWISrMifPTBgvl/sI=
=WFJX
-----END PGP SIGNATURE-----

Attachment: pgpZUPxmuJTjX.pgp
Description: PGP signature


--- End Message ---

Reply via email to