- Package:
- src:glibmm2.68
- Source:
- src:glibmm2.68
- Submitter:
- Lukas Märdian
- Date:
- 2024-02-28 03:42:09 UTC
- Severity:
- normal
- Tags:
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 glibmm2.68 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 glibmm2.68 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.
It feels easiest to me to do the uploads to Unstable for the Debian GNOME packages. We had pending changes in git for some of them. Even when we didn't, I still need to do manual pushing to git repos for NMUs. Therefore, I am unsetting the pending tag as suggested by Steve today in #debian-release. Thank you, Jeremy Bícha
Please see attached a patch rebased on current unstable.
We believe that the bug you reported is fixed in the latest version of glibmm2.68, 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 1062137@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated glibmm2.68 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 21:49:12 -0500 Source: glibmm2.68 Built-For-Profiles: noudeb Architecture: source Version: 2.78.1-2 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Jeremy Bícha <jbicha@ubuntu.com> Closes: 1062137 Changes: glibmm2.68 (2.78.1-2) unstable; urgency=medium . * Release to unstable (Closes: #1062137) Checksums-Sha1: 85b63a910cfca2eb7dca71af8a3718d273cb8cc0 2373 glibmm2.68_2.78.1-2.dsc dc4bca54071075cb47db4023e4ac824c149906f6 54592 glibmm2.68_2.78.1-2.debian.tar.xz be7862f3972aed680cf29f421a1a28ae9a922c3f 13757 glibmm2.68_2.78.1-2_source.buildinfo Checksums-Sha256: 718a15715d4a56925c4b0b7b1c7c961e3ef88edc23e12d2e7963375c852d0b1f 2373 glibmm2.68_2.78.1-2.dsc ee647f9cc733d6067fdb1e348ff7562671a80eb87c367b6273149644326ff29b 54592 glibmm2.68_2.78.1-2.debian.tar.xz 3f598e261de7d769d3c61e371a7274912583415c95b76580e4296934f6c8069b 13757 glibmm2.68_2.78.1-2_source.buildinfo Files: 863337ff457f4947418c4ec27f3cf5fe 2373 libs optional glibmm2.68_2.78.1-2.dsc 156d576ec5924ae5b678e9587281f9b0 54592 libs optional glibmm2.68_2.78.1-2.debian.tar.xz 5585baa2ff028b16fb527c04d78579f9 13757 libs optional glibmm2.68_2.78.1-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmXen04ACgkQ5mx3Wuv+ bH2FZw//Y/lU8LB674xHDpTV1CK+51WhAx9Oh57JYFPHezQXyKhhZ9Tg5GRWFYVN 0rJK9vKNQRJdhkJ4SNCQsvK3+D0AhZibVi/3wYcN5sqjzXjpZnl1+b9yJBhK8d/B k6UINvrSqJZuiXq0JjKsz3Zbyu/HGDoSoKkag7iytx9HFl9rF4+mz4Xwe8rrPab3 xF4ICd1PvpiTyLZh/b9trSylDdGsLJOMevHu8Jm3YlidDVHcd63nLkjwa7UEfFXD LKNmzCbGwlmSThVGlUKE3WZ4oyJXMrRPaoUo9o4EKbUz2NIj4p40nFHyKfp+yg5i y8aD1B9RDJqAsnvz5UxUMS93Pj7x/MEN3YfeJH6pTdeBM2Ae3/wlGQRmckFTGs3j Dxi4KTnfPo45wAPlYoriM/HplWrZPNx0L05H/j9SooBHvGPlg+oc8HXKGEHQ20/5 3oqohfLKQdcQmVnOU5swqXbFAd4PfJ5jb73glridyNx3LQmQg9BUf1ow7D1rXMCg ccZXr0z8c5JPNw9zVi9Uoc+3bclkjlgz6TOo5nyr1HcaR5NR0nl3EmYTHt7wO2Ig Z29MncfzNxTh0quYZ2YF8zQC8IfKOUqMPQarSTrFDqsbRHnBdewVUA5Fz3dPLKGP xcjRylFtDNzfOAdxdXGoJYCflCPajSL86K9/6I8x6sks/cuA5OY= =QGwP -----END PGP SIGNATURE-----