Your message dated Sat, 11 Jan 2025 22:20:59 +0000
with message-id <e1twjql-0065ab...@fasolo.debian.org>
and subject line Bug#1062392: fixed in libkiwix 14.0.0-1.1
has caused the Debian Bug report #1062392,
regarding libkiwix: 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 ow...@bugs.debian.org
immediately.)


-- 
1062392: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062392
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libkiwix
Version: 12.1.1-1
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
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
libkiwix 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 libkiwix
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'), (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 libkiwix-12.1.1/debian/changelog libkiwix-12.1.1/debian/changelog
--- libkiwix-12.1.1/debian/changelog    2023-09-14 16:39:49.000000000 +0000
+++ libkiwix-12.1.1/debian/changelog    2024-02-01 08:49:32.000000000 +0000
@@ -1,3 +1,10 @@
+libkiwix (12.1.1-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Thu, 01 Feb 2024 08:49:32 +0000
+
 libkiwix (12.1.1-1) unstable; urgency=medium
 
   * New upstream version 12.1.1, which reverts the ABI breakage in
diff -Nru libkiwix-12.1.1/debian/control libkiwix-12.1.1/debian/control
--- libkiwix-12.1.1/debian/control      2023-09-12 05:17:20.000000000 +0000
+++ libkiwix-12.1.1/debian/control      2024-02-01 08:49:32.000000000 +0000
@@ -24,7 +24,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libkiwix12 (= ${binary:Version}), ${misc:Depends}, python3,
+Depends: libkiwix12t64 (= ${binary:Version}), ${misc:Depends}, python3,
  libzim-dev (>= 8.1.0),
  libicu-dev,
  libpugixml-dev,
@@ -37,7 +37,10 @@
  .
  This package contains development files.
 
-Package: libkiwix12
+Package: libkiwix12t64
+Provides: ${t64:Provides}
+Replaces: libkiwix12
+Breaks: libkiwix12 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}, aria2
diff -Nru libkiwix-12.1.1/debian/libkiwix12.install 
libkiwix-12.1.1/debian/libkiwix12.install
--- libkiwix-12.1.1/debian/libkiwix12.install   2022-07-25 18:23:33.000000000 
+0000
+++ libkiwix-12.1.1/debian/libkiwix12.install   1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libkiwix.so.*
diff -Nru libkiwix-12.1.1/debian/libkiwix12t64.install 
libkiwix-12.1.1/debian/libkiwix12t64.install
--- libkiwix-12.1.1/debian/libkiwix12t64.install        1970-01-01 
00:00:00.000000000 +0000
+++ libkiwix-12.1.1/debian/libkiwix12t64.install        2022-07-25 
18:23:33.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libkiwix.so.*
diff -Nru libkiwix-12.1.1/debian/libkiwix12t64.lintian-overrides 
libkiwix-12.1.1/debian/libkiwix12t64.lintian-overrides
--- libkiwix-12.1.1/debian/libkiwix12t64.lintian-overrides      1970-01-01 
00:00:00.000000000 +0000
+++ libkiwix-12.1.1/debian/libkiwix12t64.lintian-overrides      2024-02-01 
08:49:32.000000000 +0000
@@ -0,0 +1 @@
+libkiwix12t64: package-name-doesnt-match-sonames libkiwix12

--- End Message ---
--- Begin Message ---
Source: libkiwix
Source-Version: 14.0.0-1.1
Done: Alexandre Detiste <tc...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libkiwix, 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 1062...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated libkiwix 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 11 Jan 2025 22:53:47 +0100
Source: libkiwix
Architecture: source
Version: 14.0.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Kunal Mehta <lego...@debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1062392
Changes:
 libkiwix (14.0.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Reupload to unstable. (Closes: #1062392)
Checksums-Sha1:
 3902c1b5a2b9a42667c1dd7aa26f89cffe18be5f 2089 libkiwix_14.0.0-1.1.dsc
 6f8d9c169a3f78903823d44efaa60e06b69091b1 16684 
libkiwix_14.0.0-1.1.debian.tar.xz
 05ba34bc7834c3512adc5918e6975acadcd64c81 9295 
libkiwix_14.0.0-1.1_source.buildinfo
Checksums-Sha256:
 701be94e5e3fe85c3fc0e892990d1b5a18cbaa28c4a540dd02e28be913bf6e32 2089 
libkiwix_14.0.0-1.1.dsc
 62b3aa88acaece1f89bb9cc160dbe67a5923ecc42645663aad218672f04b0a9d 16684 
libkiwix_14.0.0-1.1.debian.tar.xz
 69741dec4de08ca2d8c5c8af72c88519ccd317bae79bcf2f8190efe986ab149a 9295 
libkiwix_14.0.0-1.1_source.buildinfo
Files:
 e0970b063b6a91218e3dd07c125cc838 2089 libs optional libkiwix_14.0.0-1.1.dsc
 d98a077b23aeb994eb9350024c127fc3 16684 libs optional 
libkiwix_14.0.0-1.1.debian.tar.xz
 92f0440690c5cfa6fd04978421ff95e1 9295 libs optional 
libkiwix_14.0.0-1.1_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmeC68wRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqICg//bNHQ+IHEoos7eWUzkq7+1GcjFV2REftl
SJq8pxyO35t4ZyPb3nEIBRQsrIIy1TaINQlzcS4/VdR9l0PsMoqVJD0X8aP5etta
S7g29vUwRNLPI7vfDIR7+rwZacCY9tus8WBvCxTpgLP/ciUq+vkYBZwWmJDY6KUD
3i38eTm8+XNuLqMC8HfWdh1CpHN4Yl7WGUtmC4gr2LMQ3eBkfcl0E8ioGYHZ4TAY
Z9w4zP4fH49X80z88J2eDJjaikmzoY5i+UnMGG3/nAxg5Y6w7C/A3pz1AngYHEXS
rr+kh3M1tAXomMqMsN/uiBLU8rwfG1LufTeGazaTGq9GY9ZUYlTpqdGP0xGNROV0
iFI7UiGNqVjrCScdc/xqb0rEqgplJm3z8aOA1sMGR7yomfZOLk94aXSvJk0fLXF2
/kJzkxC0vfnvAnQkXoy8vhsiXwr1kBm5T36cLJ/7NGzYwxAZ89P0km0ShQFhB+jF
uvgs3vH89Y6v8cl7tBf+1kfeAozjkHbfbHaruy94duag9Ug511P+a8ka5yJE033S
vFlnVK1bhbHs1cmTxrI4pVyyWRHDXua4/DCzyNm60KDSqu3NuRW7/qzjrXUvrtD1
iQu/JznKRo9vKUCYORocbYFQpifNulIbhVnXwijwMmz2mcIMaC1bmdUL2AEe0S0o
LLn0ASiQsnY=
=EY8M
-----END PGP SIGNATURE-----

Attachment: pgpMarwc7bhb3.pgp
Description: PGP signature


--- End Message ---

Reply via email to