Your message dated Thu, 12 Sep 2024 23:36:02 +0000
with message-id <e1sotm2-00eww7...@fasolo.debian.org>
and subject line Bug#1079059: fixed in libsbig 4.9.9-6
has caused the Debian Bug report #1079059,
regarding libsbig4t64: file loss due to concurrent package rename and /usr-move 
(DEP17 P1)
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.)


-- 
1079059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079059
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libsbig4t64
Version: 4.9.9-5
Severity: serious
Tags: patch
User: helm...@debian.org
Usertags: dep17p1
Control: affects -1 + libsbig4

Hi Thorsten,

in your last upload, you accidentally added a file loss condition. In
accepting the t64 package rename and in the same upload doing the
/usr-move a file loss scenario (DEP17 P1) for the five firmware files
and 51-sbig-debian.rules was introduced. Since libsbig is not normally
involved in system boot, I recommend using the simplest mitigation of
upgrading Replaces to Conflicts (DEP17 M7). While this is not safe in
all cases, upgrades performed using apt-like tools such as aptitude will
work. I'm attaching a patch for your convenience. Users of unstable who
have lost these files due to upgrading to the affected version, will
automatically fix their system on the next upgrade.

Helmut
diff --minimal -Nru libsbig-4.9.9/debian/changelog 
libsbig-4.9.9/debian/changelog
--- libsbig-4.9.9/debian/changelog      2024-07-12 18:49:12.000000000 +0200
+++ libsbig-4.9.9/debian/changelog      2024-08-19 16:02:36.000000000 +0200
@@ -1,3 +1,11 @@
+libsbig (4.9.9-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Upgrade Replaces to Conflicts to mitigate /usr-move induced file loss.
+    (DEP17 P1 M7, Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 19 Aug 2024 16:02:36 +0200
+
 libsbig (4.9.9-5) unstable; urgency=medium
 
   * upload to unstable
diff --minimal -Nru libsbig-4.9.9/debian/control libsbig-4.9.9/debian/control
--- libsbig-4.9.9/debian/control        2024-07-12 18:49:12.000000000 +0200
+++ libsbig-4.9.9/debian/control        2024-08-19 16:02:26.000000000 +0200
@@ -16,8 +16,7 @@
 
 Package: libsbig4t64
 Provides: ${t64:Provides}
-Replaces: libsbig4
-Breaks: libsbig4 (<< ${source:Version})
+Conflicts: libsbig4 (<< ${source:Version})
 Architecture: amd64 armhf arm64
 Depends: ${shlibs:Depends}, ${misc:Depends}
        , fxload

--- End Message ---
--- Begin Message ---
Source: libsbig
Source-Version: 4.9.9-6
Done: Thorsten Alteholz <deb...@alteholz.de>

We believe that the bug you reported is fixed in the latest version of
libsbig, 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 1079...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Alteholz <deb...@alteholz.de> (supplier of updated libsbig 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, 20 Aug 2024 18:49:12 +0200
Source: libsbig
Architecture: source
Version: 4.9.9-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team 
<debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Thorsten Alteholz <deb...@alteholz.de>
Closes: 1079059
Changes:
 libsbig (4.9.9-6) unstable; urgency=medium
 .
   * Upgrade Replaces to Conflicts to mitigate /usr-move induced file loss.
     (DEP17 P1 M7, Closes: #1079059)
     (Thanks a lot to Helmut Grohne who watches nonstop over the uploads
      and finds every glitch)
Checksums-Sha1:
 cee20b735c2714cde04e318887515fe359ce13c9 2274 libsbig_4.9.9-6.dsc
 9e7854c335ab2e533f162e6b218d622d8044db48 3196 libsbig_4.9.9-6.debian.tar.xz
 7e26cb616d16a08e36e7a5608d301c66294398ea 7140 libsbig_4.9.9-6_amd64.buildinfo
Checksums-Sha256:
 b3df244c15e778a27e418ab7819d67cbe84e31ece529802919851cdc438066a2 2274 
libsbig_4.9.9-6.dsc
 dca0ac744da2776389f2f67416f0199243cfba62e516459337f37d13bb67c3f7 3196 
libsbig_4.9.9-6.debian.tar.xz
 3c83c6093e89717f135bc71c6eff959f225fed8f19e1f7d280d2663e8ec91e01 7140 
libsbig_4.9.9-6_amd64.buildinfo
Files:
 99910fa0b8cfde21e00db3238dfc13ea 2274 non-free/libs optional 
libsbig_4.9.9-6.dsc
 50d0a1bd697f45f40fab58b0d3ddc64a 3196 non-free/libs optional 
libsbig_4.9.9-6.debian.tar.xz
 ccd834cd5d99584db1ba38693189a9d3 7140 non-free/libs optional 
libsbig_4.9.9-6_amd64.buildinfo

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmbjdYFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR5HwD/9xXz12daORw1UVJqcZt4XHMgnqLSzI
5QMUCZZR4R2bteu77Mx/rmfCRo09D6UUfv6JKqAULF6OobKT1m0EUxr2DHOjk4LZ
zggcrzWHh6JWlMj/67yIhQFJRJmdU1R1WU1qJTByxBP+qfhW5hta7SGu3IFXaJ/v
KYu7D0xjNQGKsTA1f45+svkFwZNGUFTSnpPQ/cnzf687+Z9p99bDtGIrPIPss7SE
HT9teoWyU9n+rSxhodwOb7tQph8TrxZYMnldr03juTeZH9T16Bv559uyOz6On0VQ
Z2TYa8QPR1bjgeswZ/xXn1IWuHXda4Ll4eflIbu1124C9IX+ldYSJuyCmWH6Jv5b
YxBnNMrKRpz0hj2wRMeovhNcZWfHTxe+5TNjzkJSKq8uWBQJ9jrgU/kML+/mGtl8
fF5MNGXYNz9w70o2EVJksmSH8X5f/nbLbCEylY3C5qeIc0MIANa1LltBsOqQsUJs
Prm6d+3XgCy5kYTEfCY8aFiw61v5qW53CIupWF84vb9WZb2KEJinaOY41hroVe47
58X0F/vixR2M7+P9TQ0mh9C/HJb7Q/18SnnLp03C5JGhPWlWhHWLxDoHlojkxRgF
13aJlDJeIhW6b4+pkfHNGWdOwteRLA4BLUjeUFnHfEGvZCpOKa76Jl18vxueOmdg
LKanrvM8IhHjyA==
=SFFm
-----END PGP SIGNATURE-----

Attachment: pgpS24VhazVHQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to