Your message dated Thu, 29 Feb 2024 16:50:46 +0000
with message-id <e1rfjcm-00c24u...@fasolo.debian.org>
and subject line Bug#1062891: fixed in seqtools 4.44.1+dfsg-7.1
has caused the Debian Bug report #1062891,
regarding seqtools: 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 ow...@bugs.debian.org
immediately.)
--
1062891: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062891
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: seqtools
Version: 4.44.1+dfsg-7
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
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
seqtools 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 seqtools
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 seqtools-4.44.1+dfsg/debian/changelog
seqtools-4.44.1+dfsg/debian/changelog
--- seqtools-4.44.1+dfsg/debian/changelog 2021-11-17 07:47:38.000000000
+0000
+++ seqtools-4.44.1+dfsg/debian/changelog 2024-02-03 21:32:02.000000000
+0000
@@ -1,3 +1,10 @@
+seqtools (4.44.1+dfsg-7.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <sergi...@debian.org> Sat, 03 Feb 2024 21:32:02
+0000
+
seqtools (4.44.1+dfsg-7) unstable; urgency=medium
* Versioned Build-Depends: d-shlibs (>= 0.80)
diff -Nru seqtools-4.44.1+dfsg/debian/control
seqtools-4.44.1+dfsg/debian/control
--- seqtools-4.44.1+dfsg/debian/control 2021-11-17 07:47:38.000000000 +0000
+++ seqtools-4.44.1+dfsg/debian/control 2024-02-03 21:32:02.000000000 +0000
@@ -8,14 +8,17 @@
libsqlite3-dev,
libcurl4-openssl-dev | libcurl4-dev,
libjsoncpp-dev,
- d-shlibs
+ d-shlibs (>= 0.106),
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/med-team/seqtools
Vcs-Git: https://salsa.debian.org/med-team/seqtools.git
Homepage: https://www.sanger.ac.uk/science/tools/seqtools
Rules-Requires-Root: no
-Package: libgbtools0
+Package: libgbtools0t64
+Provides: ${t64:Provides}
+Replaces: libgbtools0
+Conflicts: libgbtools0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Section: libs
@@ -31,7 +34,7 @@
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: libgbtools0 (= ${binary:Version}),
+Depends: libgbtools0t64 (= ${binary:Version}),
${devlibs:Depends},
${misc:Depends}
Description: library for visualising sequence alignments (devel)
diff -Nru seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides
seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides
--- seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
+++ seqtools-4.44.1+dfsg/debian/libgbtools0t64.lintian-overrides
2024-02-03 21:32:02.000000000 +0000
@@ -0,0 +1 @@
+libgbtools0t64: package-name-doesnt-match-sonames libgbtools0
diff -Nru seqtools-4.44.1+dfsg/debian/rules seqtools-4.44.1+dfsg/debian/rules
--- seqtools-4.44.1+dfsg/debian/rules 2021-11-17 07:47:38.000000000 +0000
+++ seqtools-4.44.1+dfsg/debian/rules 2024-02-03 21:32:02.000000000 +0000
@@ -11,6 +11,7 @@
override_dh_install:
dh_install
d-shlibmove --commit \
+ --t64 \
--multiarch \
--devunversioned \
--exclude-la \
--- End Message ---
--- Begin Message ---
Source: seqtools
Source-Version: 4.44.1+dfsg-7.1
Done: Benjamin Drung <bdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
seqtools, 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 1062...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <bdr...@debian.org> (supplier of updated seqtools 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, 29 Feb 2024 15:46:53 +0000
Source: seqtools
Architecture: source
Version: 4.44.1+dfsg-7.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062891
Changes:
seqtools (4.44.1+dfsg-7.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062891
Checksums-Sha1:
9b3474ef3407765b3f3686b61a7751d065ee3afd 2370 seqtools_4.44.1+dfsg-7.1.dsc
b3f9d6a89149f55118ce02894a1e1ea58de8a292 15636
seqtools_4.44.1+dfsg-7.1.debian.tar.xz
3a9e20858d6904f9c643026c3da763c84a9e8069 13291
seqtools_4.44.1+dfsg-7.1_source.buildinfo
Checksums-Sha256:
349207ee56dfe71a39d4f001dc56efe3b1f8d869fd8b4684bfb4dff8d4ed0ece 2370
seqtools_4.44.1+dfsg-7.1.dsc
b50f734d383ec2b5fa1503525cfba0bf314a4c0a0052633f956ac9d9ec505d9d 15636
seqtools_4.44.1+dfsg-7.1.debian.tar.xz
51c6ed2db72170cfdbccdb1f736a5f5013a2b36c9563f4128070e40fd9054a11 13291
seqtools_4.44.1+dfsg-7.1_source.buildinfo
Files:
f620ee75a94cc1d3eb9d4e7f4f53b9ed 2370 science optional
seqtools_4.44.1+dfsg-7.1.dsc
dd1cd1c0f3d25b3f96406f18c475c4f2 15636 science optional
seqtools_4.44.1+dfsg-7.1.debian.tar.xz
7d1d7297dfacfbd6070c567d9c4f1efb 13291 science optional
seqtools_4.44.1+dfsg-7.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgpxsACgkQFZ61xO/I
d0xpAxAAgmatAYFnlKxvOx/w1HUt6/K7dDUwl9GEX/HxJwPM2mRCDy22BxTPukaJ
gELiq+QHtIZVDWXvvcBmGtPebGBCYoDYaAWGVO7eBeurVkThOeXoR22ke8vi0wkY
uMojjRWFEFXk0Fxo+cRiW/mlsgkS2Wtcb1OmluBZSwQPg+3puHSkAkhs4soFrtHP
tQsnV5KIct1+Lx+o5tltBxln/jq8hohaNmKvFu8IvpZpxw5h3nXgn3JM6yOIKQyU
w2RZb3QHInKG4Y+yLYJ+Nc73uo1k2Xa6DwDif128IITdJHMsadFMU3DRaWq3Gk1M
7h9dNBEWI8n4UWyYu0xogTyGkm5gc6/cWI4B4Ups0YuGuej5LlfNazM/yH2bINx4
t+AMHLk+Rw63o+Ful5ZTIimsvWirjpq73GPRP4CF68iuI8BmrVmCKvtRJvJATXBS
gT2jYuX622i3sAuGBzK+ho5/I3/Ywcj4FmD8VyFzqXK0ZVQG3XpBYGt7YttnzgEG
plPdgcwgkAoCJ2iWsZB9Phi5o3biDV0/Qxie+AzMvXpNXDxzai1PIiblr+EgJ4KA
dWIS0JG3XMIceuCXjLC7N9l6eFqEayE7PVKDN3e4TUdo61XWpVm3/j/aapOifPOb
vtKkjHQkzDqwPGIaM17G2OED5KBaK3LWHl45exJRwEC9sX2klmA=
=9LHf
-----END PGP SIGNATURE-----
pgp4kdy57qZKF.pgp
Description: PGP signature
--- End Message ---