Your message dated Wed, 28 Feb 2024 06:30:06 +0000
with message-id <[email protected]>
and subject line Bug#1062037: fixed in camp 0.8.4-4.1
has caused the Debian Bug report #1062037,
regarding camp: 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.)
--
1062037: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062037
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: camp
Version: 0.8.4-4
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
Usertags: time-t
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
camp 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 camp
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-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 camp-0.8.4/debian/changelog camp-0.8.4/debian/changelog
--- camp-0.8.4/debian/changelog 2021-11-08 20:30:04.000000000 +0000
+++ camp-0.8.4/debian/changelog 2024-01-31 03:20:29.000000000 +0000
@@ -1,3 +1,10 @@
+camp (0.8.4-4.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]> Wed, 31 Jan 2024 03:20:29 +0000
+
camp (0.8.4-4) unstable; urgency=medium
* Team upload.
diff -Nru camp-0.8.4/debian/control camp-0.8.4/debian/control
--- camp-0.8.4/debian/control 2021-11-08 20:30:04.000000000 +0000
+++ camp-0.8.4/debian/control 2024-01-31 03:20:29.000000000 +0000
@@ -15,15 +15,16 @@
Homepage: https://github.com/IRCAD/camp
Rules-Requires-Root: no
-Package: libcamp0.8
+Package: libcamp0.8t64
+Breaks: libcamp0.8 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
Conflicts: libcamp0.7
-Provides: libcamp0.7
-Replaces: libcamp0.7
+Provides: libcamp0.7, ${t64:Provides}
+Replaces: libcamp0.8, libcamp0.7
Description: C++ multi-purpose reflection library
CAMP is a multi-purpose reflection library developed by Technogerma Systems
France (http://www.tegesoft.com).
@@ -50,7 +51,7 @@
Package: libcamp-dev
Architecture: any
Section: libdevel
-Depends: libcamp0.8 (= ${binary:Version}),
+Depends: libcamp0.8t64 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Conflicts: libcamp0.7-dev
--- End Message ---
--- Begin Message ---
Source: camp
Source-Version: 0.8.4-4.1
Done: Steve Langasek <[email protected]>
We believe that the bug you reported is fixed in the latest version of
camp, 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.
Steve Langasek <[email protected]> (supplier of updated camp 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, 28 Feb 2024 05:39:20 +0000
Source: camp
Architecture: source
Version: 0.8.4-4.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Steve Langasek <[email protected]>
Closes: 1062037
Changes:
camp (0.8.4-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062037
Checksums-Sha1:
690c9a390d3684ac5c3f1e12963e2a3537e69ca9 2069 camp_0.8.4-4.1.dsc
310da52b6490b6dd25449ec1aad0defe8b86108d 4944 camp_0.8.4-4.1.debian.tar.xz
78efd247c1c9b369a1ddfde660a2ca84b0cea77c 11893 camp_0.8.4-4.1_source.buildinfo
Checksums-Sha256:
84a1f0d555a45165b798860d62fe66b958e297a23db6ec0afcc81381969972c7 2069
camp_0.8.4-4.1.dsc
76fa9f9311fb60d388490048118e7e359464a988cb935ac1619daa0b69a767ff 4944
camp_0.8.4-4.1.debian.tar.xz
c8464012fe827dcce74ce4ed28d13990888af34bc30c099a7345a8f486680378 11893
camp_0.8.4-4.1_source.buildinfo
Files:
b87ad30305bf4f859bfe1df78728d421 2069 science optional camp_0.8.4-4.1.dsc
ac5aefdacf62e72c9a7303606d252848 4944 science optional
camp_0.8.4-4.1.debian.tar.xz
6f89ed273b188ed375ef64944a0f3cd6 11893 science optional
camp_0.8.4-4.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXex0oSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM97loP/RKCypbi1AkIyvK0ajbJ+Fnx4jfnh9qZ
L/HsD4Pzp9fakpde7/Hyr44uUbX6XNG6ShdAicVkP2obMVDS+2g0Tjx3U3JvSFEL
j4SyDwUmYdSIPmLkrE4cdKJF9kmdlJhov66O/KhKiuY3+J5ku3rCl4gHEPRqxsSG
AIHkqIcY8MWJYrLJ+DVJKnKs16+8KZmtfiCTgfPfikNm9axbntxkKT6BL6D7EC3E
dAPpIx8gwSLzmxt1xVV7hGojIsq5Qzt2OQovTZezLeN3d4ffhZJ0S+8iZI6E7LCR
z3KxqtDIWpqvsFW3bxqwR8mHQ8A+taRmPptuJP4yeCVkZFvNP4RFeVW5cewnUpzF
Y/mS/+t2TRLTx7WZWT5O8pBG92pRXDCpknfAycLsJ+PlyxROce+e0orLVyDnSycK
JZASOzv6U1H/qeHB7ZiE/Vo2y4RpK7Q0W9OEZSH18/G43Pmzo8FrS3MDLlsODUp1
u4sKhIV7LN5I34oSkFY9DNv4FtbTrKl65iedYJbQH12sfcEPbjn0K5T0bGnuYOR2
hwpmQ0O0nWGC1KtKOiWfvoFgW9o+UxXHYzFYSLhjct/aGFAXaekYHBpogxZlM8/y
TSmOdq52qYvx2Ao/Pb/0uL8L4EQkbohe8Bnwh/NiRNpZ1G8G87LJwQf35YWRx+Ix
+5a3Dwb2d+S9
=g75Y
-----END PGP SIGNATURE-----
pgpDJTS_1JZxp.pgp
Description: PGP signature
--- End Message ---