Your message dated Wed, 28 Feb 2024 06:29:57 +0000 with message-id <E1rfDS1-004ijd-TL@fasolo.debian.org> and subject line Bug#1062036: fixed in cal3d 0.11.0-8.1 has caused the Debian Bug report #1062036, regarding cal3d: 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 owner@bugs.debian.org immediately.) -- 1062036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062036 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: cal3d: NMU diff for 64-bit time_t transition
- From: Steve Langasek <vorlon@debian.org>
- Date: Wed, 31 Jan 2024 03:20:16 +0000
- Message-id: <170667121663.692996.5526961462744674121.reportbug@homer.dodds.net>
Source: cal3d Version: 0.11.0-8 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-arm@lists.debian.org 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 cal3d 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 cal3d 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 cal3d-0.11.0/debian/changelog cal3d-0.11.0/debian/changelog --- cal3d-0.11.0/debian/changelog 2023-02-25 13:22:13.000000000 +0000 +++ cal3d-0.11.0/debian/changelog 2024-01-31 03:18:31.000000000 +0000 @@ -1,3 +1,10 @@ +cal3d (0.11.0-8.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vorlon@debian.org> Wed, 31 Jan 2024 03:18:31 +0000 + cal3d (0.11.0-8) unstable; urgency=medium * QA upload. diff -Nru cal3d-0.11.0/debian/control cal3d-0.11.0/debian/control --- cal3d-0.11.0/debian/control 2023-02-25 13:22:13.000000000 +0000 +++ cal3d-0.11.0/debian/control 2024-01-31 03:18:31.000000000 +0000 @@ -6,12 +6,15 @@ Standards-Version: 3.9.8 Homepage: https://mp3butcher.github.io/Cal3D/ -Package: libcal3d12v5 +Package: libcal3d12t64 +Provides: ${t64:Provides} +X-Time64-Compat: libcal3d12v5 +Breaks: libcal3d12v5 (<< ${source:Version}) Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libcal3d12 -Replaces: libcal3d12 +Replaces: libcal3d12v5, libcal3d12 Description: Skeletal based 3d character animation library Cal3d is a skeletal based 3d character animation library written in C++ in a platform-/graphic API-independent way. @@ -23,7 +26,7 @@ Package: libcal3d12-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, libcal3d12v5 (= ${binary:Version}) +Depends: ${misc:Depends}, libcal3d12t64 (= ${binary:Version}) Conflicts: libcal3d-dev, libcal3d10-dev Replaces: libcal3d-dev, libcal3d10-dev Provides: libcal3d-dev diff -Nru cal3d-0.11.0/debian/libcal3d12t64.install cal3d-0.11.0/debian/libcal3d12t64.install --- cal3d-0.11.0/debian/libcal3d12t64.install 1970-01-01 00:00:00.000000000 +0000 +++ cal3d-0.11.0/debian/libcal3d12t64.install 2016-07-21 05:14:59.000000000 +0000 @@ -0,0 +1,4 @@ +usr/bin/cal3d_converter +usr/lib/libcal3d.so.12 +usr/lib/libcal3d.so.12.0.0 +usr/share/man/man1/cal3d_converter.1 diff -Nru cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides --- cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ cal3d-0.11.0/debian/libcal3d12t64.lintian-overrides 2024-01-31 03:18:31.000000000 +0000 @@ -0,0 +1 @@ +libcal3d12t64: package-name-doesnt-match-sonames libcal3d12v5 diff -Nru cal3d-0.11.0/debian/libcal3d12v5.install cal3d-0.11.0/debian/libcal3d12v5.install --- cal3d-0.11.0/debian/libcal3d12v5.install 2016-07-21 05:14:59.000000000 +0000 +++ cal3d-0.11.0/debian/libcal3d12v5.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -usr/bin/cal3d_converter -usr/lib/libcal3d.so.12 -usr/lib/libcal3d.so.12.0.0 -usr/share/man/man1/cal3d_converter.1
--- End Message ---
--- Begin Message ---
- To: 1062036-close@bugs.debian.org
- Subject: Bug#1062036: fixed in cal3d 0.11.0-8.1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 28 Feb 2024 06:29:57 +0000
- Message-id: <E1rfDS1-004ijd-TL@fasolo.debian.org>
- Reply-to: Steve Langasek <vorlon@debian.org>
Source: cal3d Source-Version: 0.11.0-8.1 Done: Steve Langasek <vorlon@debian.org> We believe that the bug you reported is fixed in the latest version of cal3d, 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 1062036@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Steve Langasek <vorlon@debian.org> (supplier of updated cal3d 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 28 Feb 2024 05:35:38 +0000 Source: cal3d Architecture: source Version: 0.11.0-8.1 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Steve Langasek <vorlon@debian.org> Closes: 1062036 Changes: cal3d (0.11.0-8.1) unstable; urgency=medium . * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062036 Checksums-Sha1: a39ff047cde97f588c44282b1e2b6045bf97e530 1910 cal3d_0.11.0-8.1.dsc dd71d03ca467fda51cc65c5605ce8091a5f5bc1c 8224 cal3d_0.11.0-8.1.debian.tar.xz 58c3bd56e06c7c7ecc13631c3f5805e49e8e38b0 6922 cal3d_0.11.0-8.1_source.buildinfo Checksums-Sha256: 590600b81343a9a584e20437b40eca95a28b5262dcd86b43fab9a6d468075a48 1910 cal3d_0.11.0-8.1.dsc 1ab9dd72e8b03df154a99fb83b8fdba0ec6bf6a9821813e6ef6ef68d75b104ca 8224 cal3d_0.11.0-8.1.debian.tar.xz 566d3f5bff36463f298ab8e687fdf583a12ed478f9f046cbccf5af47613008b6 6922 cal3d_0.11.0-8.1_source.buildinfo Files: 551e44e50db026a3a1bd4e80bab98bae 1910 libs optional cal3d_0.11.0-8.1.dsc fbebb98a8ab31585a79a4fed556fba1c 8224 libs optional cal3d_0.11.0-8.1.debian.tar.xz b68803063bc1e9312302233e400819f5 6922 libs optional cal3d_0.11.0-8.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXexosSHHZvcmxvbkBk ZWJpYW4ub3JnAAoJEFaNMPMhshM9siIQAL7GOx11B9WxsOO8Fz7EU4E3p8XZf3Bm Y0baEBrfhjFRWeeFp7YdUSGNnJtv4UQ1HWQZMfLrSk9pemvkHuOdW+wHdKxQY/i/ E1A1fthC9BboR/CfaaeoFXtKJYBpUB/OmvO0tgw8TDP9/qHEQvg/4JoP3+kMKSib dXej3auiSGWnOD3FBKHtNLt1erQgbeC8vBE2Ye4rXn6KdMjV8c0IjQjQnDjVp1AT VrY+a+FlhszyJQG5DSL5tZEKjzOZXK9ATcoE8YZuIA+Fn5i8CwJmiNZAJa9eaKvz ViBbGO6Tod+Aiw0IaECIa0WgLlD9Q0llq94uZoJnZxXA1eg4DSXY/hTH/zDxuibe 4gv4hIW9flOF5HR4/ylwVPs5AuuVrErZO0PBSKs0UtYhvPTR+bHBCzWtEvqsm/GM PlOhVv6OmsN5GTcui6pQjoSQDj6+dFaZ1xguiGEfu/SZbIf7e66JQwgmzUqpFgMX mo2s5Qrp6rgNzImeqjhAwGu89urBVJLy/KIGqySJRmCLq+ZLUe69kOyJR675f1yO vBd0BBNP/uHOiaA/h3s97KrIeP/96cG+IQakRdXVPeoSPJonbY1dwrLixxL/dFMC 9QmMxe1GFkKmWx8Mc6o7OF9qDSY21762WojPxwZwf4zrmNYbyIsPi7FuyX/+3l+n UjGQ5MvvIkJY =f5DT -----END PGP SIGNATURE-----Attachment: pgpZ4hnEw5ish.pgp
Description: PGP signature
--- End Message ---