Your message dated Wed, 28 Feb 2024 14:50:15 +0000
with message-id <[email protected]>
and subject line Bug#1064158: fixed in jxrlib 1.2~git20170615.f752187-5.1
has caused the Debian Bug report #1064158,
regarding jxrlib: 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.)
--
1064158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064158
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jxrlib
Version: 1.2~git20170615.f752187-5
Severity: important
Tags: patch pending sid trixie
User: [email protected]
Usertags: time-t
NOTICE: these changes must not be uploaded to unstable yet!
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
jxrlib 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 jxrlib
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'), (500, 'stable'), (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 jxrlib-1.2~git20170615.f752187/debian/changelog
jxrlib-1.2~git20170615.f752187/debian/changelog
--- jxrlib-1.2~git20170615.f752187/debian/changelog 2022-01-28
12:55:06.000000000 +0000
+++ jxrlib-1.2~git20170615.f752187/debian/changelog 2024-02-17
20:20:40.000000000 +0000
@@ -1,3 +1,10 @@
+jxrlib (1.2~git20170615.f752187-5.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]> Sat, 17 Feb 2024 20:20:40 +0000
+
jxrlib (1.2~git20170615.f752187-5) unstable; urgency=medium
[ Mathieu Malaterre ]
diff -Nru jxrlib-1.2~git20170615.f752187/debian/control
jxrlib-1.2~git20170615.f752187/debian/control
--- jxrlib-1.2~git20170615.f752187/debian/control 2022-01-28
10:19:14.000000000 +0000
+++ jxrlib-1.2~git20170615.f752187/debian/control 2024-02-17
20:20:40.000000000 +0000
@@ -14,7 +14,10 @@
Standards-Version: 4.6.0
Rules-Requires-Root: no
-Package: libjxr0
+Package: libjxr0t64
+Provides: ${t64:Provides}
+Replaces: libjxr0
+Breaks: libjxr0 (<< ${source:Version})
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -42,7 +45,7 @@
Architecture: any
Section: libdevel
Multi-Arch: same
-Depends: libjxr0 (= ${binary:Version}), ${misc:Depends}
+Depends: libjxr0t64 (= ${binary:Version}), ${misc:Depends}
Description: JPEG-XR lib - dev files
JPEG XR is an approved ISO/IEC International standard (its official
designation is ISO/IEC 29199-2).
diff -Nru jxrlib-1.2~git20170615.f752187/debian/libjxr0t64.lintian-overrides
jxrlib-1.2~git20170615.f752187/debian/libjxr0t64.lintian-overrides
--- jxrlib-1.2~git20170615.f752187/debian/libjxr0t64.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
+++ jxrlib-1.2~git20170615.f752187/debian/libjxr0t64.lintian-overrides
2024-02-17 20:20:40.000000000 +0000
@@ -0,0 +1 @@
+libjxr0t64: package-name-doesnt-match-sonames libjxr0
diff -Nru jxrlib-1.2~git20170615.f752187/debian/rules
jxrlib-1.2~git20170615.f752187/debian/rules
--- jxrlib-1.2~git20170615.f752187/debian/rules 2022-01-28 11:50:50.000000000
+0000
+++ jxrlib-1.2~git20170615.f752187/debian/rules 2024-02-17 20:20:40.000000000
+0000
@@ -19,7 +19,7 @@
dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
pkg_bin=libjxr-tools
-pkg_lib=libjxr0
+pkg_lib=libjxr0t64
pkg_dev=libjxr-dev
override_dh_install:
--- End Message ---
--- Begin Message ---
Source: jxrlib
Source-Version: 1.2~git20170615.f752187-5.1
Done: Lukas Märdian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
jxrlib, 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.
Lukas Märdian <[email protected]> (supplier of updated jxrlib 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 14:23:08 +0000
Source: jxrlib
Architecture: source
Version: 1.2~git20170615.f752187-5.1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers
<[email protected]>
Changed-By: Lukas Märdian <[email protected]>
Closes: 1064158
Changes:
jxrlib (1.2~git20170615.f752187-5.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1064158
Checksums-Sha1:
4014a2882f3fe245c763f5d5bf68f42f0245c578 2263
jxrlib_1.2~git20170615.f752187-5.1.dsc
d459e32d054616bbc259ed7922f890c66c982874 13176
jxrlib_1.2~git20170615.f752187-5.1.debian.tar.xz
be1e000f8a62dd0ab7f0a03fa653b200dd1c389d 7215
jxrlib_1.2~git20170615.f752187-5.1_source.buildinfo
Checksums-Sha256:
2831640138b45faec4da3b866d60e405594259605dc38dad3a67caedaf835f1b 2263
jxrlib_1.2~git20170615.f752187-5.1.dsc
adcf44fe4994f135d9142a87715ca56108437cbe48c7571b4199f96f94118090 13176
jxrlib_1.2~git20170615.f752187-5.1.debian.tar.xz
6ffe3698a631e7a7f9ea1214e6d9396d7f4bf9d0f1b3ea6c077f4cb44e98c8f0 7215
jxrlib_1.2~git20170615.f752187-5.1_source.buildinfo
Files:
46960383465dc4cb2d329aaa2ed581b6 2263 graphics optional
jxrlib_1.2~git20170615.f752187-5.1.dsc
6803f1fcba864eaf091fb72998736645 13176 graphics optional
jxrlib_1.2~git20170615.f752187-5.1.debian.tar.xz
ed7672858aa5149fe5d5ec4855ba4d89 7215 graphics optional
jxrlib_1.2~git20170615.f752187-5.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE496GmCL5m2y8NfJ5v322IrMDrIsFAmXfQdsRHHNseW9uQGRl
Ymlhbi5vcmcACgkQv322IrMDrIuoag/9FqN6SU/oSbn7kzD8Fr0Lk0NpSK+/XvJZ
k7cjfqKs0sYKpvkU/1+9wk6eS7qLgLeEnt3fuKvFepHcD9BYag2SYAVLU433WA21
074x2KRXWT0Tq1tNIqXHLvhTybQxau2MBmtUKK+iD2JF3apND/3y1fkoBnbsUnIM
c0fbk1eAQZB1S8VFBIe1/mbTa9vTqtUIZwufksjUjtmFiRuWinIhlasVM4PCGTcD
T9oDf5tFyUxgzwioJg7PiHPRbSX+CCUr5ochcckRMW6T2wlIeGgKoqgfIGR7czRf
/w9aZi1gCP8LfTlRA3DojA/RbXMpVDdupZtOLOzZL8OUeR2kya3gHCSU9Dh283Hm
PshyK+zAJlLGezpRBGMUD5nZ0HfGjhlquIY8xST4ybyW5fK4QmrZ0hXbU0wICDZ8
3luvZYin+74zIsLHYaJKjnDLx+k2bpJYXR27myDxqD630oM+BdID1oHHBokDqxjZ
ymixGZjaSsyunHr6nWGQOFMM5fsv4GxQHstWiLN8irKD0dy45WKE4MSSW77GYqmq
ll+x2lX3Dw0w4AMg/ivRKooBWXaUudsiZek34kUu5lsxqxh/i7ChNVmIsS+0tAi2
WAHAcbdjcmMD8zoKPL9/1lXysf65LEHEJcWbEPj33ELIWL6cN/Q+cduOQhYPTQ0f
Q0uI6GsnX3E=
=CInL
-----END PGP SIGNATURE-----
pgpJ42vwrXl_j.pgp
Description: PGP signature
--- End Message ---