Your message dated Wed, 12 Jun 2024 16:50:12 +0000
with message-id <[email protected]>
and subject line Bug#1065747: fixed in libgphoto2 2.5.31-3
has caused the Debian Bug report #1065747,
regarding libgphoto2-2t64: drop unnecessary DEP17 diversions
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.)


-- 
1065747: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065747
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgphoto2-6t64
Version: 2.5.31-2.1
Severity: minor
Tags: patch
User: [email protected]
Usertags: dep17p7

Hi,

Chris Hofstaedtler recently added protective diversions for Multi-Arch:
same shared file loss in the context of the /usr-move. Now with the
time64 transition, the affected files (both hwdb.d and rules.d) have
been renamed. Due to the rename, the aliasing is eliminated and the loss
goes away as well. Hence, the mitigation has become unnecessary due to
the time64 upload and can be dropped now already.

Just keep in mind that when/if you backport libgphoto2 to bookworm, you
must revert both the /usr-move and time64 transitions. If you miss
reverting either, bad things will happen both to upgrades from bookworm
to bookworm-backports and to upgrades from bookworm-backports to trixie.
There currently are no backports, so this likely is not a problem.

Helmut
diff --minimal -Nru libgphoto2-2.5.31/debian/changelog 
libgphoto2-2.5.31/debian/changelog
--- libgphoto2-2.5.31/debian/changelog  2024-02-28 13:26:32.000000000 +0100
+++ libgphoto2-2.5.31/debian/changelog  2024-03-09 17:29:59.000000000 +0100
@@ -1,3 +1,11 @@
+libgphoto2 (2.5.31-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unnecessary DEP17 diversions: Affected files renamed for time64.
+    Closes: #-1
+
+ -- Helmut Grohne <[email protected]>  Sat, 09 Mar 2024 17:29:59 +0100
+
 libgphoto2 (2.5.31-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru libgphoto2-2.5.31/debian/libgphoto2-6t64.postinst 
libgphoto2-2.5.31/debian/libgphoto2-6t64.postinst
--- libgphoto2-2.5.31/debian/libgphoto2-6t64.postinst   2023-12-06 
18:44:04.000000000 +0100
+++ libgphoto2-2.5.31/debian/libgphoto2-6t64.postinst   1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-#! /bin/sh
-
-set -e
-
-# begin-remove-after: released:forky
-# protective diversion of files moved from / to /usr, to avoid file loss.
-# Only for upgrades.
-if [ "$1" = "configure" ]; then
-    # At this point, the package will have installed the same file in */usr*.
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/hwdb.d/20-libgphoto2-6.hwdb.usr-is-merged \
-        --remove /lib/udev/hwdb.d/20-libgphoto2-6.hwdb
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/rules.d/60-libgphoto2-6.rules.usr-is-merged \
-        --remove /lib/udev/rules.d/60-libgphoto2-6.rules
-fi
-# end-remove-after
-
-#DEBHELPER#
diff --minimal -Nru libgphoto2-2.5.31/debian/libgphoto2-6t64.postrm 
libgphoto2-2.5.31/debian/libgphoto2-6t64.postrm
--- libgphoto2-2.5.31/debian/libgphoto2-6t64.postrm     2023-12-06 
18:44:04.000000000 +0100
+++ libgphoto2-2.5.31/debian/libgphoto2-6t64.postrm     1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-#!/bin/sh
-set -e
-
-# begin-remove-after: released:forky
-# protective diversion of files moved from / to /usr, to avoid file loss.
-# Only for upgrades.
-if [ "$1" = "remove" ] && [ "$DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT" = "1" ]; then
-    # Cleanup in case package is removed before upgrade is finished (postinst 
ran).
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/hwdb.d/20-libgphoto2-6.hwdb.usr-is-merged \
-        --remove /lib/udev/hwdb.d/20-libgphoto2-6.hwdb
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/rules.d/60-libgphoto2-6.rules.usr-is-merged \
-        --remove /lib/udev/rules.d/60-libgphoto2-6.rules
-fi
-# end-remove-after
-
-#DEBHELPER#
-
diff --minimal -Nru libgphoto2-2.5.31/debian/libgphoto2-6t64.preinst 
libgphoto2-2.5.31/debian/libgphoto2-6t64.preinst
--- libgphoto2-2.5.31/debian/libgphoto2-6t64.preinst    2023-12-06 
18:44:04.000000000 +0100
+++ libgphoto2-2.5.31/debian/libgphoto2-6t64.preinst    1970-01-01 
01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-#!/bin/sh
-set -e
-
-# begin-remove-after: released:forky
-# protective diversion of files moved from / to /usr, to avoid file loss.
-# Only for upgrades.
-if [ "$1" = "upgrade" ]; then
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/hwdb.d/20-libgphoto2-6.hwdb.usr-is-merged \
-        --add /lib/udev/hwdb.d/20-libgphoto2-6.hwdb
-    dpkg-divert --package usr-is-merged --no-rename \
-        --divert /lib/udev/rules.d/60-libgphoto2-6.rules.usr-is-merged \
-        --add /lib/udev/rules.d/60-libgphoto2-6.rules
-fi
-# end-remove-after
-
-#DEBHELPER#
-

--- End Message ---
--- Begin Message ---
Source: libgphoto2
Source-Version: 2.5.31-3
Done: Andreas Metzler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libgphoto2, 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.
Andreas Metzler <[email protected]> (supplier of updated libgphoto2 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, 12 Jun 2024 18:16:27 +0200
Source: libgphoto2
Architecture: source
Version: 2.5.31-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Closes: 1065747 1067455
Changes:
 libgphoto2 (2.5.31-3) unstable; urgency=medium
 .
   [ Andreas Metzler ]
   * Team upload.
   * Also drop lintian-overrides for DEP17 diversions.
   * [lintian] (Build-)depend on pkgconf instead of pkg-config.
 .
   [ Helmut Grohne ]
   * Drop unnecessary DEP17 diversions: Affected files renamed for time64.
     Closes: #1065747
 .
   [Simon McVittie]
   * Only require graphviz for Architecture: all builds
   * Only run rdfind and symlinks if we built documentation.
   * Don't build -dev-doc package under nodoc build-profile.
     Closes: #1067455
Checksums-Sha1: 
 887eaa7feb7f4d6c8076f1477bb9812fdc689a66 2874 libgphoto2_2.5.31-3.dsc
 2a4f677722fe315d0556825981fa7c91fd02d165 100264 
libgphoto2_2.5.31-3.debian.tar.xz
Checksums-Sha256: 
 e9d1f34420fb9f04edab6c58bb29e8c0db0ec8d3201c07d57acb83bc8c677f25 2874 
libgphoto2_2.5.31-3.dsc
 764e7124bd4e0eb5d83c9c2b003df49aed86b8010092e22f658f0d291cc1a212 100264 
libgphoto2_2.5.31-3.debian.tar.xz
Files: 
 2b0e1ddac92359fa89a4a60e0daab14b 2874 libs optional libgphoto2_2.5.31-3.dsc
 f6cda10980cf9bec1061466b7706c749 100264 libs optional 
libgphoto2_2.5.31-3.debian.tar.xz

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

iQIyBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmZpy/gACgkQpU8BhUOC
FITKDA/4hbRRrLBTD/Rr9EyrOokJuoLW1agrQpMSVPxB8HiNVe14ApJSYt411h+l
j3NnJqvWcu6b2mibSCq/0WB80lKOfA0d09B3CsImKKggSf4XSEaoeBFHUEDIZv29
GAAzrf/bemtQHXiBLy/clwcwMSbVpkuwqSmX6y/3KhGUrGrqJxulhnzSK+ToEgPa
Axm9qf+lXW4kBYsZfnD3SYbdPejrbZm+4BLL4wwSNJcpT5d+1FmOHPuwWwXQm5w+
8K+1Uzx1EJH3TOcUJlNfiaexrMqzzIFwg+JPHAHVGoklxyLAGCGOGf6wbNpItRlc
Tbk9C1bvr0jbkvJvE5US6Sb9E22EFO/hHLnUFBnJ+/5whNOAyZpAZJWHVF1Xdc2+
Vwj068Owohpxww+k6AxFVHYAODclfdj8CwiJVMYQy62llHFJ5R/z1wAwls3GaXTw
FQ2W0IhPMLOfXtACbgUFGoFRkORKa4/bvTMsDBsqIqW/8TS1gWIeojLLSm1jcinV
3+QmynjmGrfZbQJRg0JHRJfxDUEUo9xDKIxXy144BPLaW880TTrSe7IaCbeWP7un
Jy1wVwF6ehZ6G+pRUtA7YSvlKTbX/5A9S+IMQ8A2j+bG55SbVj7uHUngXk3sPUWm
WzlhWNx0quNSM+jIQvzY+vhO+k5FHl38NoCBm+7jpGSAsm5+0A==
=O9de
-----END PGP SIGNATURE-----

Attachment: pgppgKr0jYyMK.pgp
Description: PGP signature


--- End Message ---

Reply via email to