Your message dated Wed, 28 Feb 2024 01:26:45 +0000
with message-id <[email protected]>
and subject line Bug#1061887: fixed in aml 0.3.0-1.1
has caused the Debian Bug report #1061887,
regarding aml: 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.)


-- 
1061887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061887
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: aml
Version: 0.3.0-1
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
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
aml 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 aml
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'), (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 aml-0.3.0/debian/changelog aml-0.3.0/debian/changelog
--- aml-0.3.0/debian/changelog  2023-07-25 01:12:54.000000000 +0000
+++ aml-0.3.0/debian/changelog  2024-01-30 00:19:07.000000000 +0000
@@ -1,3 +1,10 @@
+aml (0.3.0-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]>  Tue, 30 Jan 2024 00:19:07 +0000
+
 aml (0.3.0-1) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru aml-0.3.0/debian/control aml-0.3.0/debian/control
--- aml-0.3.0/debian/control    2023-07-25 01:12:34.000000000 +0000
+++ aml-0.3.0/debian/control    2024-01-30 00:19:07.000000000 +0000
@@ -25,7 +25,10 @@
  .
  This package provides library development files.
 
-Package: libaml0
+Package: libaml0t64
+Provides: ${t64:Provides}
+Replaces: libaml0
+Breaks: libaml0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru aml-0.3.0/debian/libaml0.install aml-0.3.0/debian/libaml0.install
--- aml-0.3.0/debian/libaml0.install    2021-09-11 13:29:07.000000000 +0000
+++ aml-0.3.0/debian/libaml0.install    1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-usr/lib/*/libaml.so.0
-usr/lib/*/libaml.so.0.*
diff -Nru aml-0.3.0/debian/libaml0t64.install 
aml-0.3.0/debian/libaml0t64.install
--- aml-0.3.0/debian/libaml0t64.install 1970-01-01 00:00:00.000000000 +0000
+++ aml-0.3.0/debian/libaml0t64.install 2021-09-11 13:29:07.000000000 +0000
@@ -0,0 +1,2 @@
+usr/lib/*/libaml.so.0
+usr/lib/*/libaml.so.0.*
diff -Nru aml-0.3.0/debian/libaml0t64.lintian-overrides 
aml-0.3.0/debian/libaml0t64.lintian-overrides
--- aml-0.3.0/debian/libaml0t64.lintian-overrides       1970-01-01 
00:00:00.000000000 +0000
+++ aml-0.3.0/debian/libaml0t64.lintian-overrides       2024-01-30 
00:19:07.000000000 +0000
@@ -0,0 +1 @@
+libaml0t64: package-name-doesnt-match-sonames libaml0

--- End Message ---
--- Begin Message ---
Source: aml
Source-Version: 0.3.0-1.1
Done: Steve Langasek <[email protected]>

We believe that the bug you reported is fixed in the latest version of
aml, 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.
Steve Langasek <[email protected]> (supplier of updated aml 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 00:57:17 +0000
Source: aml
Architecture: source
Version: 0.3.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Steve Langasek <[email protected]>
Closes: 1061887
Changes:
 aml (0.3.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1061887
Checksums-Sha1:
 073dd2f4843c0353b1d2cdeeee4a14f4925e095b 1897 aml_0.3.0-1.1.dsc
 919b07193de3688ea6d7eaa5995d417f83c46603 2768 aml_0.3.0-1.1.debian.tar.xz
 9ea0c3c3b0c7e175422a5e211f257df1f938ec8e 7484 aml_0.3.0-1.1_source.buildinfo
Checksums-Sha256:
 2a64e1deb888024a2d7b35610cf01af45b9daa0e3a71c86585afbf9cabb7ab39 1897 
aml_0.3.0-1.1.dsc
 b58402c44927e4c7624f36181705b0d09aaf883d7774ad3d5ace2a332ae512bc 2768 
aml_0.3.0-1.1.debian.tar.xz
 c018cde148a07839b8c967d20e284bace6cfc79b8da6cebd5270fa747ffe687a 7484 
aml_0.3.0-1.1_source.buildinfo
Files:
 7af9b529549bfc98eb6b8bc10540fc27 1897 libs optional aml_0.3.0-1.1.dsc
 61ca8cdb92a4aaaf49d334b4708a16b5 2768 libs optional aml_0.3.0-1.1.debian.tar.xz
 ff984406a3932f70a92955acbf1888d5 7484 libs optional 
aml_0.3.0-1.1_source.buildinfo

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

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXehPMSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9lJUQAMDo11gQYsyWtbhzlPFesUuUtB06cQOE
qPsBdHaReoJfqeKW2m/x0xxRx96kedgUUdXfY/04Pw60fSszkTIxfqNHZF3ZyCIY
DvQf0FO3/2oeeQNigKShheQ5I/mbhFIiiDR48M1yFEz4GkT2v38pdy8Q0GnHBF2t
vGCTVKlRJRbuXmU+ljnKc+QCT2Kdr8dmxi++96ioiKz4jfGr3PX5kkqoG2MPcr2N
SBjr3tQpFR4ae3/W9y8ml+aoiCyILTK2vQJuiGLJitcTuHfj7F3fp67GL1lyCiMR
NbpCI6erJzYK6I3g64LgkRMnwqppRIPR2BhIRzusvZ7B29JAVbK4fTgXP4IW2o3a
B+AiCGdTNVDxVIRUgfF/eerrUwseTq69v6cV+hcYYnitrBluCOOe9Rgi0kb2EC45
6FFjkszP8MIdfzbDyhd+QdVd5SRJfcwtE88hcgdRSdIBxvhc6+FO0PlUBTIY+S9H
ZmkJx8QLd+3n3mdq80MO+MVf0aNQoCx9DLXJ6Mo88W5H4eMAWn+DxvIIarc0Eb0o
2rPDIdk2iVb/QvusYRf6QgSWt28PgpnCJ8eer6leaW2Uo1gAYi9IkjanN7JyKdZ9
ZhJ0YKVQzTp3g1PyXbsPYC2jxwLZaYdkfygs2oo83zO/jYGZbinwTAvbK8WAwKlh
09ZsXgR13GfV
=5/Vo
-----END PGP SIGNATURE-----

Attachment: pgp1jRvYH9Gxf.pgp
Description: PGP signature


--- End Message ---

Reply via email to