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 daq 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 daq 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.
Dear maintainer, Please find attached a final version of this patch for the time_t transition. This patch is being uploaded to unstable. Note that this adds a versioned build-dependency on dpkg-dev, to guard against accidental backports with a wrong ABI. Thanks!
We believe that the bug you reported is fixed in the latest version of daq, 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 1062007@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Hudson-Doyle <mwhudson@debian.org> (supplier of updated daq 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) Format: 1.8 Date: Tue, 27 Feb 2024 23:54:17 +0000 Source: daq Architecture: source Version: 2.0.7-5.1 Distribution: unstable Urgency: medium Maintainer: Javier Fernández-Sanguino Peña <jfs@debian.org> Changed-By: Michael Hudson-Doyle <mwhudson@debian.org> Closes: 1062007 Changes: daq (2.0.7-5.1) unstable; urgency=medium . * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062007 Checksums-Sha1: a4759ac6b74115973cab2acd8746172303ac7db2 1874 daq_2.0.7-5.1.dsc dbccaf8ef78a19319a36374a3300363155285266 7936 daq_2.0.7-5.1.debian.tar.xz a3b91743894c0d3155e6b833bd3af328967a06f2 7055 daq_2.0.7-5.1_source.buildinfo Checksums-Sha256: f69e6ec0b9183a5dd6903857838bf5ac513fd3056470ea927039bcecf3c7252c 1874 daq_2.0.7-5.1.dsc f9cb50cc2c80667bbb7e6d3bcb716f35cfc253ede61babb38f8bce222cbfa03a 7936 daq_2.0.7-5.1.debian.tar.xz 3007642b6df35ff009231dac26de511a763e5e4bef532a68170eb902310e86a9 7055 daq_2.0.7-5.1_source.buildinfo Files: bafd38608d63299b15f72025b32be8a6 1874 libs optional daq_2.0.7-5.1.dsc a980252c0ddb07fa94854693b2d8f46a 7936 libs optional daq_2.0.7-5.1.debian.tar.xz 9a87adabdbdd34e32d15d916f1e7a39f 7055 libs optional daq_2.0.7-5.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEiiBE+E9xaoW3f/djEd9ClMyjmJMFAmXedlgUHG13aHVkc29u QGRlYmlhbi5vcmcACgkQEd9ClMyjmJN2wg/+N0HHsJoOtQmf8ksKpdlk8B1geec0 ayvn3yK1UgkN7TNFYCIzMz9+c5BbaJAnPzxtqoC9a04U8rDa0QKIX25lajVaT9Qz VjQCmyxEsIdlFQeda8Egy3Rxe7oQ31gfYh4wpGBoxaLS5grK10Hha41YVDfWVNUB 99GwLJeCBeukC+uCNPO6+g6WnJhZ3nTPNPfl46yvbAHKH4QiLjrLrg3acrF2Uzhj +pbc58gnFxLTsxidn97CGM4hHNis6keRFO0EocSJz6UKxO7BppvzbdpF9txMkzhz cJgUV9kNzC1qivOFrPfGhDxDfxmcqogcYNPvgIZ8RqEEGxboylw9bQZ8v+Vw9CUL 0MXnSzijQYggokpHccPmCbbrkK3fEWSEOxbAHtf9cQwogG3qoFTpHXySOfKJc9y7 9tz2yDJE+kWoY2E/R1sSrjlN+Kt3NnXXLbpBinrUbUvcfdaf4o4nXvS+/bYvLV9d EkKXlPD0th0sjvQ1IdnNzizGhFVMZRhUCSfgllYIhKtNQWRaK8tX5mQyxkz7HmSL A92IOebPEbNrhIpWdDYN6XnvcTO/un4+SbUegsN3ZprTOg1dlgoAh3iwkdCqsu+7 6C7jlC9egjsLQTIpbswiJaPJpDQ5xSDP900B0WpqKLcUuq0dL2ONmaS2P0NkWgUp 5GXHhUiB+LBOVWE= =yUio -----END PGP SIGNATURE-----
# changes SONAME in experimental, so a transition to libdaq3 would also # provide the required changes for time_t notfound 1062007 3.0.0-alpha5-1 close 1062007 2.0.7-5.1 thanks
OK. In that case maybe the package should be binNMUed in experimental and then the bug could be closed with the version in experimental, too. Andreas