Your message dated Fri, 01 Mar 2024 13:10:34 +0000
with message-id <e1rg2eo-00glra...@fasolo.debian.org>
and subject line Bug#1063193: fixed in ticcutils 0.24-2.1
has caused the Debian Bug report #1063193,
regarding ticcutils: 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.)
--
1063193: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063193
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ticcutils
Version: 0.24-2
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
ticcutils 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 ticcutils
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')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru ticcutils-0.24/debian/changelog ticcutils-0.24/debian/changelog
--- ticcutils-0.24/debian/changelog 2020-04-23 15:24:44.000000000 +0000
+++ ticcutils-0.24/debian/changelog 2024-02-05 16:37:49.000000000 +0000
@@ -1,3 +1,10 @@
+ticcutils (0.24-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org> Mon, 05 Feb 2024 16:37:49 +0000
+
ticcutils (0.24-2) unstable; urgency=medium
* Upload to unstable
diff -Nru ticcutils-0.24/debian/control ticcutils-0.24/debian/control
--- ticcutils-0.24/debian/control 2020-04-21 18:19:54.000000000 +0000
+++ ticcutils-0.24/debian/control 2024-02-05 16:37:49.000000000 +0000
@@ -23,7 +23,7 @@
Architecture: any
Multi-Arch: same
Section: libdevel
-Depends: libticcutils8 (= ${binary:Version}),
+Depends: libticcutils8t64 (= ${binary:Version}),
${misc:Depends}
Replaces: libticcutils1-dev,
libticcutils2-dev
@@ -40,7 +40,10 @@
This package provides the header files required to compile C++ programs
that use libticcutils.
-Package: libticcutils8
+Package: libticcutils8t64
+Provides: ${t64:Provides}
+Replaces: libticcutils8
+Breaks: libticcutils8 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Section: libs
diff -Nru ticcutils-0.24/debian/libticcutils8.install
ticcutils-0.24/debian/libticcutils8.install
--- ticcutils-0.24/debian/libticcutils8.install 2018-12-02 10:54:15.000000000
+0000
+++ ticcutils-0.24/debian/libticcutils8.install 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-/usr/lib/*/libticcutils.so.*
diff -Nru ticcutils-0.24/debian/libticcutils8t64.install
ticcutils-0.24/debian/libticcutils8t64.install
--- ticcutils-0.24/debian/libticcutils8t64.install 1970-01-01
00:00:00.000000000 +0000
+++ ticcutils-0.24/debian/libticcutils8t64.install 2018-12-02
10:54:15.000000000 +0000
@@ -0,0 +1 @@
+/usr/lib/*/libticcutils.so.*
diff -Nru ticcutils-0.24/debian/libticcutils8t64.lintian-overrides
ticcutils-0.24/debian/libticcutils8t64.lintian-overrides
--- ticcutils-0.24/debian/libticcutils8t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ ticcutils-0.24/debian/libticcutils8t64.lintian-overrides 2024-02-05
16:37:49.000000000 +0000
@@ -0,0 +1 @@
+libticcutils8t64: package-name-doesnt-match-sonames libticcutils8
--- End Message ---
--- Begin Message ---
Source: ticcutils
Source-Version: 0.24-2.1
Done: Benjamin Drung <bdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ticcutils, 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 1063...@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 ticcutils 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: Fri, 01 Mar 2024 12:51:26 +0000
Source: ticcutils
Architecture: source
Version: 0.24-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1063193
Changes:
ticcutils (0.24-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063193
Checksums-Sha1:
2138a6bbc1652c4c80ed576a5284d6381c9295da 2231 ticcutils_0.24-2.1.dsc
2ce3ad8cbbbfcd9e027e4a5c7aafec8cc96d9ac0 5000 ticcutils_0.24-2.1.debian.tar.xz
3979628fe6a8b7fe81bde7747043f62c33276c1c 6158
ticcutils_0.24-2.1_source.buildinfo
Checksums-Sha256:
8f8327f2631f681aefb801bc2747860a128cfc3e6fc75fbb39bc9fa922a72f12 2231
ticcutils_0.24-2.1.dsc
5f329323c0f44d02d5b461cf2058d17c20d8d22cd2a10b81e643d417495e0043 5000
ticcutils_0.24-2.1.debian.tar.xz
edad9dd1523edb6a7ba75bb1c563d5af5f574661e0ab4077bf677375aa25e0e1 6158
ticcutils_0.24-2.1_source.buildinfo
Files:
bff152a674ee3137f609cb849995711b 2231 science optional ticcutils_0.24-2.1.dsc
29c441f8a4b8a7cfe1eedaa035928cbe 5000 science optional
ticcutils_0.24-2.1.debian.tar.xz
f2a30acc14fa6e29e6e45522702e6a09 6158 science optional
ticcutils_0.24-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXhz3MACgkQFZ61xO/I
d0yjLw//ZCUV832O714HTD5oNc9tG/23dr53VEE+MuvsqNHkRygKyBoNPKEh8k7y
8M/Y+AcDQBsOK4Mj1kj4CQWIovneWRrtHM3zevo/0RHw8hijgvdvTJeSkesGEZSC
xPB9nI8Y4Kr80haR0t2EDpy1o1i3shh90ec6NIJJz6OORc2yDcCceTLfLPWCX98p
trTxRDM7S0w0ChztWA6WMHSIX5E0Dcl2iHgi72T6qv8E5N6NxRVvP9DzPBFGIcFv
awzb0Jp27IXWpxyoBtDuNLaxCMmSYym68dLh8+qoFYL8u8FLqgffW0NVwXLXRLHd
VYxJvVPSDD1OFlRRpE1Z5B9t7CKJA0ic/Yc7ZnHM5Yth/QqiOFoTSl3y4aWPZJgi
AwrE8bVwmIP2pTdPQVjToWKKDaj+LfDyLyW4Rlv6pB/w6Z6crCV/KqGxjfCsvL2X
wqJNh+idQvGraEQY0p7tXOjQdr/Eiz5JvTsifFceVyEtbPBpcmj4qefX7P0KkZ6F
fACUP8b1AYsfEp0SHz9SZSeF18AK6wborZ4J+bTF7M3B5dkXQKfptz4dOgeu/w/s
3i0IAkSQ0XYw2Qd8KDkS4iHkfBlewraoxh2mQDfMjQnZPKI6H2wcaLxsFpbrNl7l
q/5/YMYeDD9bYsSf+1ysFLkIawAwhuQezAFtRjgF604W87aukVQ=
=VNQp
-----END PGP SIGNATURE-----
pgp5jA2Bvzf4x.pgp
Description: PGP signature
--- End Message ---