Your message dated Thu, 29 Feb 2024 16:53:12 +0000
with message-id <[email protected]>
and subject line Bug#1062902: fixed in sleuthkit 4.12.1+dfsg-1.1
has caused the Debian Bug report #1062902,
regarding sleuthkit: NMU diff for 64-bit time_t transition
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.)


-- 
1062902: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062902
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sleuthkit
Version: 4.12.1+dfsg-1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: [email protected]
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
sleuthkit as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for sleuthkit
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
diff -Nru sleuthkit-4.12.1+dfsg/debian/changelog 
sleuthkit-4.12.1+dfsg/debian/changelog
--- sleuthkit-4.12.1+dfsg/debian/changelog      2023-12-22 14:12:22.000000000 
+0000
+++ sleuthkit-4.12.1+dfsg/debian/changelog      2024-02-03 22:13:20.000000000 
+0000
@@ -1,3 +1,10 @@
+sleuthkit (4.12.1+dfsg-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <[email protected]>  Sat, 03 Feb 2024 22:13:20 
+0000
+
 sleuthkit (4.12.1+dfsg-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru sleuthkit-4.12.1+dfsg/debian/control 
sleuthkit-4.12.1+dfsg/debian/control
--- sleuthkit-4.12.1+dfsg/debian/control        2023-12-22 13:57:05.000000000 
+0000
+++ sleuthkit-4.12.1+dfsg/debian/control        2024-02-03 22:13:20.000000000 
+0000
@@ -48,14 +48,16 @@
  .
  This package contains the set of command line tools in The Sleuth Kit.
 
-Package: libtsk19
+Package: libtsk19t64
+Provides: ${t64:Provides}
+Breaks: libtsk19 (<< ${source:Version})
 Section: libs
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Conflicts: libtsk10v5
-Replaces: libtsk10v5
+Replaces: libtsk19, libtsk10v5
 Description: library for forensics analysis on volume and filesystem data
  The Sleuth Kit, also known as TSK, is a collection of UNIX-based command
  line file and volume system forensic analysis tools. The filesystem tools
@@ -85,7 +87,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libtsk19 (= ${binary:Version}),
+Depends: libtsk19t64 (= ${binary:Version}),
          zlib1g-dev,
          ${misc:Depends}
 Description: library for forensics analysis (development files)
diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19.install 
sleuthkit-4.12.1+dfsg/debian/libtsk19.install
--- sleuthkit-4.12.1+dfsg/debian/libtsk19.install       2023-12-22 
13:37:47.000000000 +0000
+++ sleuthkit-4.12.1+dfsg/debian/libtsk19.install       1970-01-01 
00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/libtsk.so.*
diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install 
sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install
--- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install    1970-01-01 
00:00:00.000000000 +0000
+++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.install    2023-12-22 
13:37:47.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libtsk.so.*
diff -Nru sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides 
sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides
--- sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides  1970-01-01 
00:00:00.000000000 +0000
+++ sleuthkit-4.12.1+dfsg/debian/libtsk19t64.lintian-overrides  2024-02-03 
22:13:20.000000000 +0000
@@ -0,0 +1 @@
+libtsk19t64: package-name-doesnt-match-sonames libtsk19

--- End Message ---
--- Begin Message ---
Source: sleuthkit
Source-Version: 4.12.1+dfsg-1.1
Done: Benjamin Drung <[email protected]>

We believe that the bug you reported is fixed in the latest version of
sleuthkit, 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.
Benjamin Drung <[email protected]> (supplier of updated sleuthkit 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: Thu, 29 Feb 2024 16:17:47 +0000
Source: sleuthkit
Architecture: source
Version: 4.12.1+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 1062902
Changes:
 sleuthkit (4.12.1+dfsg-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062902
Checksums-Sha1:
 8172fd24cc977c144cdaad63a33deb999e468ba5 2167 sleuthkit_4.12.1+dfsg-1.1.dsc
 6eba9f4445f000acca9a4ae8d8026acf71759849 33752 
sleuthkit_4.12.1+dfsg-1.1.debian.tar.xz
 b57adccf947e4cdcb45599eb086bff39dca0fc38 8969 
sleuthkit_4.12.1+dfsg-1.1_source.buildinfo
Checksums-Sha256:
 85bd84d98872786105053a45dc97f954a6caa8696ab585b0d3e82bba6cd94bde 2167 
sleuthkit_4.12.1+dfsg-1.1.dsc
 e0bc79df18de2625dfc2930cb2dda8e2f2541125036138527d5350d97271c801 33752 
sleuthkit_4.12.1+dfsg-1.1.debian.tar.xz
 d07bef8eb3b231de3dbef66049347d3b27b7d8462fe23626ec00607456a95e36 8969 
sleuthkit_4.12.1+dfsg-1.1_source.buildinfo
Files:
 ef7f71f0679ebc83449ef0072a370bbc 2167 admin optional 
sleuthkit_4.12.1+dfsg-1.1.dsc
 79b60744956ef1e20a53156ca6b03b43 33752 admin optional 
sleuthkit_4.12.1+dfsg-1.1.debian.tar.xz
 fb1d3eaaf74fc60f4b9acfbbe5c5c349 8969 admin optional 
sleuthkit_4.12.1+dfsg-1.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgrmQACgkQFZ61xO/I
d0zVkQ//TUCo0O07klkos2r+zZx2TfNYyI9MLOYrjNL3gLOJ49k94NpmiSlOQrsJ
82RT8W9j19ZMDwsSfsBbv+gFWypIO7R/cbY5laQSZTXZnzWS2n4A/aUlJ1GrigjH
yARfmWeKt3KD4pW8NKIyGKR6F3Q8Rm4Fu5sosGo9vCWj8J/SwP6PVW6rKRw6xcM/
b+dtng7MTU8z9XFCAgsHSvoUHiTNLkO8tXZm8mF87CrVQEeddPIjI19y6qiccB2Z
vRdhQRXCWRepVM+L1mAANuw8J3h3JivMhunf2roLys1gZ9kgXd9z85+wM/3a9V+O
Ns3CPS78iFFT6S2nSpE33iy45Ec1kdeocteUyedAy/m0M+cA9sUHmPHvdc/krOYr
gBspRSK+rPhmRbVLVJVXOUXe4Jd5LPcO1RnvlL/YOzf1vVeCl5mUjFAuXVtVMNLt
DWm8OxupHRoXafKCw7w+7lhWDVjfL3BkZa3I1fao18HQdPZxBsHXpClkGFjP3BES
06pco1OHSEJuFILb+LdYjl5OQ9wPU7khoG2ZJX2GotKZNfSQjMkibpfM4G1IofiO
TqAhoBvXFBdYzfGER0XtXqnnyvbOCJGj0mCMAC8LvcmK6+ybo2VL3sDSh1HdHZ71
OiR0JL9LEDs8SswT7ZeXjpMvq25/Hwo/aRvxy6SgVWdSLPfpbek=
=9sxa
-----END PGP SIGNATURE-----

Attachment: pgpyi2tJK00wu.pgp
Description: PGP signature


--- End Message ---

Reply via email to