Your message dated Wed, 28 Feb 2024 15:08:59 +0000 with message-id <E1rfLYJ-006lV5-8w@fasolo.debian.org> and subject line Bug#1062384: fixed in libjdns 2.0.3-3.1 has caused the Debian Bug report #1062384, regarding libjdns: 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.) -- 1062384: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062384 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libjdns: NMU diff for 64-bit time_t transition
- From: Steve Langasek <vorlon@debian.org>
- Date: Thu, 01 Feb 2024 08:43:58 +0000
- Message-id: <[🔎] 170677703865.3643889.4934775692992246180.reportbug@homer.dodds.net>
Source: libjdns Version: 2.0.3-3 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 libjdns 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 libjdns 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'), (500, 'testing'), (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 libjdns-2.0.3/debian/changelog libjdns-2.0.3/debian/changelog --- libjdns-2.0.3/debian/changelog 2022-07-11 01:32:46.000000000 +0000 +++ libjdns-2.0.3/debian/changelog 2024-02-01 08:43:01.000000000 +0000 @@ -1,3 +1,10 @@ +libjdns (2.0.3-3.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vorlon@debian.org> Thu, 01 Feb 2024 08:43:01 +0000 + libjdns (2.0.3-3) unstable; urgency=medium * QA upload. diff -Nru libjdns-2.0.3/debian/control libjdns-2.0.3/debian/control --- libjdns-2.0.3/debian/control 2022-07-11 01:31:38.000000000 +0000 +++ libjdns-2.0.3/debian/control 2024-02-01 08:43:01.000000000 +0000 @@ -27,7 +27,7 @@ Architecture: any Multi-Arch: same Depends: - libjdns2 (= ${binary:Version}), + libjdns2t64 (= ${binary:Version}), ${misc:Depends}, Description: Simple DNS queries library - development files JDNS is a simple DNS implementation that can perform normal DNS @@ -38,7 +38,10 @@ The libjdns-dev package contains libraries and header files for developing applications that use jdns. -Package: libjdns2 +Package: libjdns2t64 +Provides: ${t64:Provides} +Replaces: libjdns2 +Breaks: libjdns2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -50,7 +53,10 @@ queries and advertising. Multicast support is based on Jeremie Miller's "mdnsd" implementation. -Package: libqjdns-qt5-2 +Package: libqjdns-qt5-2t64 +Provides: ${t64:Provides} +Replaces: libqjdns-qt5-2 +Breaks: libqjdns-qt5-2 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: @@ -66,7 +72,7 @@ Architecture: any Multi-Arch: same Depends: - libqjdns-qt5-2 (= ${binary:Version}), + libqjdns-qt5-2t64 (= ${binary:Version}), ${misc:Depends}, Description: Simple DNS queries library Qt5 wrapper - development files JDNS is a simple DNS implementation that can perform normal DNS diff -Nru libjdns-2.0.3/debian/libjdns2.install libjdns-2.0.3/debian/libjdns2.install --- libjdns-2.0.3/debian/libjdns2.install 2022-07-11 01:24:13.000000000 +0000 +++ libjdns-2.0.3/debian/libjdns2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libjdns.so.* diff -Nru libjdns-2.0.3/debian/libjdns2t64.install libjdns-2.0.3/debian/libjdns2t64.install --- libjdns-2.0.3/debian/libjdns2t64.install 1970-01-01 00:00:00.000000000 +0000 +++ libjdns-2.0.3/debian/libjdns2t64.install 2022-07-11 01:24:13.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libjdns.so.* diff -Nru libjdns-2.0.3/debian/libjdns2t64.lintian-overrides libjdns-2.0.3/debian/libjdns2t64.lintian-overrides --- libjdns-2.0.3/debian/libjdns2t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ libjdns-2.0.3/debian/libjdns2t64.lintian-overrides 2024-02-01 08:43:01.000000000 +0000 @@ -0,0 +1 @@ +libjdns2t64: package-name-doesnt-match-sonames libjdns2 diff -Nru libjdns-2.0.3/debian/libqjdns-qt5-2.install libjdns-2.0.3/debian/libqjdns-qt5-2.install --- libjdns-2.0.3/debian/libqjdns-qt5-2.install 2022-07-11 01:24:13.000000000 +0000 +++ libjdns-2.0.3/debian/libqjdns-qt5-2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libqjdns-qt5.so.* diff -Nru libjdns-2.0.3/debian/libqjdns-qt5-2t64.install libjdns-2.0.3/debian/libqjdns-qt5-2t64.install --- libjdns-2.0.3/debian/libqjdns-qt5-2t64.install 1970-01-01 00:00:00.000000000 +0000 +++ libjdns-2.0.3/debian/libqjdns-qt5-2t64.install 2022-07-11 01:24:13.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libqjdns-qt5.so.* diff -Nru libjdns-2.0.3/debian/libqjdns-qt5-2t64.lintian-overrides libjdns-2.0.3/debian/libqjdns-qt5-2t64.lintian-overrides --- libjdns-2.0.3/debian/libqjdns-qt5-2t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ libjdns-2.0.3/debian/libqjdns-qt5-2t64.lintian-overrides 2024-02-01 08:43:01.000000000 +0000 @@ -0,0 +1 @@ +libqjdns-qt5-2t64: package-name-doesnt-match-sonames libqjdns-qt5-2
--- End Message ---
--- Begin Message ---
- To: 1062384-close@bugs.debian.org
- Subject: Bug#1062384: fixed in libjdns 2.0.3-3.1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 28 Feb 2024 15:08:59 +0000
- Message-id: <E1rfLYJ-006lV5-8w@fasolo.debian.org>
- Reply-to: Benjamin Drung <bdrung@debian.org>
Source: libjdns Source-Version: 2.0.3-3.1 Done: Benjamin Drung <bdrung@debian.org> We believe that the bug you reported is fixed in the latest version of libjdns, 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 1062384@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Benjamin Drung <bdrung@debian.org> (supplier of updated libjdns 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 13:28:30 +0000 Source: libjdns Architecture: source Version: 2.0.3-3.1 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Benjamin Drung <bdrung@debian.org> Closes: 1062384 Changes: libjdns (2.0.3-3.1) unstable; urgency=medium . * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062384 Checksums-Sha1: 8c7055d350711f1f180c8a75627f76d4515fafe4 2099 libjdns_2.0.3-3.1.dsc 7534c0dddbb49a3c4d19284cb16c6d26fcf8b1d4 3568 libjdns_2.0.3-3.1.debian.tar.xz c67ca7bfd5dc4c5386377931518718a28d196992 10922 libjdns_2.0.3-3.1_source.buildinfo Checksums-Sha256: ae5c0ea937d2e1bde40ff447897ca89b05e7efe2096ee376dbcde688d5e53f24 2099 libjdns_2.0.3-3.1.dsc 6c9322c627b2be515ec554b371a972bc6f7c9d89a8c4bf31710574c2c7982de3 3568 libjdns_2.0.3-3.1.debian.tar.xz 806e8624a0482441e28adf69a2820e9472e899a87415758e073b563b54d0fa43 10922 libjdns_2.0.3-3.1_source.buildinfo Files: 7cb8e0dbf837927b97f501179cc73e5e 2099 libs optional libjdns_2.0.3-3.1.dsc b08a36af3a71a22cd7beb44c16036adb 3568 libs optional libjdns_2.0.3-3.1.debian.tar.xz b85dbcf70c721d6a7c68d167728544da 10922 libs optional libjdns_2.0.3-3.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXfNRIACgkQFZ61xO/I d0yn5A//cIHpVmLWsE56zNd3DIVQ7EfTrUylV363HfMXty4PVw2mjquSljhMifT/ oYUwoJEwzIrPjjpLg9Q630CKy+vKOSUR+1qRoQCcXdf8TKSIGCOJ93hEZsKRqmxH ZAN3IG51xlOQHiKFlC+6Sed9alJEHY6duARcNfFmsUbpN1NApc0CzpAfnMzdqg0F 5gRY00oCsQLFICXuTLFcOY0CmSQXC4vgnVDUCY7IGHLuYZA86r9EQ60gStLTfPLT H5VtpyHn3orwkwKqyqSXcmylgIJcsWNoM0vSxvn97b3iKlcWFM0RKdUxkvpNIgXx 1cklfscMewD48ga87Lf1ckynN5KAuk1r/OSSWNstHf2hJMU+75uHhj4BTMpePGdZ 4B78AJqKIenO86KQCCGRpreUGdBS24YFKwQSM8ILhS9uZu9i/G4pn2+Ep96SP1pv pjqVsWXDk3MJ3tr7YtITXOJO5ozN+/y8AX7RZp6BHXNe0tl7QBqkG1X8btKHkbJ9 SS+g2uSlNCJ68LERF/OcZJgFu33H7LvR0HAyT5eeW4yaWJQVm2IupvFAlcCVsaB1 xEPqJjDUHlVHswLVZge6R/JIIQL1m2UaRMpj0zHTcKcqQcgquSMe+hO7BQkcZWkb cKJ2oMbhU5CswxbJk/5Use4DVI+RlQrF/1fFOoHXpRxFcCvDj7c= =n2KO -----END PGP SIGNATURE-----Attachment: pgpOWlKwLvWJs.pgp
Description: PGP signature
--- End Message ---