Your message dated Wed, 28 Feb 2024 11:53:47 +0000
with message-id <[email protected]>
and subject line Bug#1064141: fixed in imath 3.1.9-3.1
has caused the Debian Bug report #1064141,
regarding imath: 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.)


-- 
1064141: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: imath
Version: 3.1.9-3
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
imath 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 imath
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 imath-3.1.9/debian/changelog imath-3.1.9/debian/changelog
--- imath-3.1.9/debian/changelog        2023-09-04 12:11:55.000000000 +0000
+++ imath-3.1.9/debian/changelog        2024-02-17 17:03:43.000000000 +0000
@@ -1,3 +1,10 @@
+imath (3.1.9-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]>  Sat, 17 Feb 2024 17:03:43 +0000
+
 imath (3.1.9-3) unstable; urgency=medium
 
   * debian/control: add python3-imath as dep to -dev
diff -Nru imath-3.1.9/debian/control imath-3.1.9/debian/control
--- imath-3.1.9/debian/control  2023-09-04 12:09:31.000000000 +0000
+++ imath-3.1.9/debian/control  2024-02-17 17:03:43.000000000 +0000
@@ -21,7 +21,10 @@
 Vcs-Git: https://salsa.debian.org/debian-phototools-team/imath.git
 Vcs-Browser: https://salsa.debian.org/debian-phototools-team/imath
 
-Package: libimath-3-1-29
+Package: libimath-3-1-29t64
+Provides: ${t64:Provides}
+Replaces: libimath-3-1-29
+Breaks: libimath-3-1-29 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -46,7 +49,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libimath-3-1-29 (= ${binary:Version}),
+ libimath-3-1-29t64 (= ${binary:Version}),
  python3-imath,
  ${misc:Depends},
  ${shlibs:Depends}
diff -Nru imath-3.1.9/debian/libimath-3-1-29.install 
imath-3.1.9/debian/libimath-3-1-29.install
--- imath-3.1.9/debian/libimath-3-1-29.install  2023-08-12 18:38:03.000000000 
+0000
+++ imath-3.1.9/debian/libimath-3-1-29.install  1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libImath-3_1.so.*
diff -Nru imath-3.1.9/debian/libimath-3-1-29t64.install 
imath-3.1.9/debian/libimath-3-1-29t64.install
--- imath-3.1.9/debian/libimath-3-1-29t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ imath-3.1.9/debian/libimath-3-1-29t64.install       2023-08-12 
18:38:03.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libImath-3_1.so.*
diff -Nru imath-3.1.9/debian/libimath-3-1-29t64.lintian-overrides 
imath-3.1.9/debian/libimath-3-1-29t64.lintian-overrides
--- imath-3.1.9/debian/libimath-3-1-29t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ imath-3.1.9/debian/libimath-3-1-29t64.lintian-overrides     2024-02-17 
17:03:43.000000000 +0000
@@ -0,0 +1 @@
+libimath-3-1-29t64: package-name-doesnt-match-sonames libimath-3-1-29

--- End Message ---
--- Begin Message ---
Source: imath
Source-Version: 3.1.9-3.1
Done: Lukas Märdian <[email protected]>

We believe that the bug you reported is fixed in the latest version of
imath, 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 imath 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 11:11:04 +0000
Source: imath
Architecture: source
Version: 3.1.9-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: Lukas Märdian <[email protected]>
Closes: 1064141
Changes:
 imath (3.1.9-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1064141
Checksums-Sha1:
 7a059a46ec8078b9120c38e92ff1daef9cb5a601 2546 imath_3.1.9-3.1.dsc
 3d841ed5e2620a0ae42f942d510bc7d5f42176f0 9080 imath_3.1.9-3.1.debian.tar.xz
 ddfe5b1c47a67d135a8fc9057c784b81746bfa98 11499 imath_3.1.9-3.1_source.buildinfo
Checksums-Sha256:
 480328131cd9736f7386981852b15e22a5eb6097763ae1a6d98c920c06d96bd7 2546 
imath_3.1.9-3.1.dsc
 f4ddf124c196008a810eb3e9e16e8d45e8de63f01310f78928b861d0aa2db66c 9080 
imath_3.1.9-3.1.debian.tar.xz
 2955a61d6988b11bd945ac949b9d951eaa70b452c3cbf164024a6878de3da17f 11499 
imath_3.1.9-3.1_source.buildinfo
Files:
 cae9e73f2d21c36844ef35afe3339b44 2546 libs optional imath_3.1.9-3.1.dsc
 e4e2ee5bae9805994f37639c98bd8561 9080 libs optional 
imath_3.1.9-3.1.debian.tar.xz
 b20247dfd6dd2e05f01b6388d49a7843 11499 libs optional 
imath_3.1.9-3.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE496GmCL5m2y8NfJ5v322IrMDrIsFAmXfGPsRHHNseW9uQGRl
Ymlhbi5vcmcACgkQv322IrMDrIuWXw/+Ki7eM4HrIRZHW4fo+/JSIdH9bRuekRYA
/HQsG7neGkgWjNaWcm7lZc4OcGOstH7UUQBd5eF7dfs6GSqkOcgyLgUd0XdBfhva
s1663Sk4U6/+LKsAfzher3JjEIJqRXuJ8hOMmfiGimCuO3OFKOQ6Ze6K3x040CVz
WP8iF1FIjSuQjwvae/gjgOyfxTM3KMtVQlBwTzsj3ddPX/jFRdaibsNe6tNTHQ9I
yoJLNTKCvxK6m3EJk+qFSkahdgLCbFfXZzqUFXRL3PjastcLoT/z9Jd8faEsAASO
1TYEb8MQrS5SE5rEG0zmNF9wl/V2+OZxKYp3/VrwkSr7IWDTga5CNIhKfxiBrRQf
IJp27wiT3KHWD5A1mPXQVbYaxxctAayUfs2iHSTEVE8Ms9LPhifqMRgBiP7EPJo2
b0y8tY8V0y9IQGvQoAcZfaotAzp+IPqzfO6RoqGkZlEoqdPSc8G3XCFeCgJZLpLH
JeZxpuLTrsnsxJlSGPAchxWAM46gr+OGG7d1HpI7/a/jVmTN0hgYtdJbzq3N4ayK
P90UkxSiSAGtaLuJJI8poj6OMhDVOtb2Zt3SNJ6XN4dE9JEi8tt2DDcWOXXLh+sR
XIp4JV7D6dCV42BUVp2o3Cp6GKO+E6bLVStuZymv9mRP02/NFroE6yD1q3lqGlyj
Az8O61Z8Hbk=
=TZiv
-----END PGP SIGNATURE-----

Attachment: pgpshD6t_Uywl.pgp
Description: PGP signature


--- End Message ---

Reply via email to