Your message dated Thu, 29 Feb 2024 11:33:21 +0000
with message-id <[email protected]>
and subject line Bug#1062676: fixed in lwip 2.2.0+dfsg1-6.1
has caused the Debian Bug report #1062676,
regarding lwip: 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.)


-- 
1062676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062676
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lwip
Version: 2.2.0+dfsg1-6
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
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
lwip 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 lwip
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-15-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: 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: unable to detect
diff -Nru lwip-2.2.0+dfsg1/debian/changelog lwip-2.2.0+dfsg1/debian/changelog
--- lwip-2.2.0+dfsg1/debian/changelog   2024-01-20 09:52:55.000000000 +0000
+++ lwip-2.2.0+dfsg1/debian/changelog   2024-02-02 16:33:50.000000000 +0000
@@ -1,3 +1,10 @@
+lwip (2.2.0+dfsg1-6.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <[email protected]>  Fri, 02 Feb 2024 16:33:50 +0000
+
 lwip (2.2.0+dfsg1-6) unstable; urgency=medium
 
   * Minor fixes for the posixlib patch
diff -Nru lwip-2.2.0+dfsg1/debian/control lwip-2.2.0+dfsg1/debian/control
--- lwip-2.2.0+dfsg1/debian/control     2023-12-09 14:21:42.000000000 +0000
+++ lwip-2.2.0+dfsg1/debian/control     2024-02-02 16:33:50.000000000 +0000
@@ -14,7 +14,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: liblwip0 (= ${binary:Version}), ${misc:Depends}
+Depends: liblwip0t64 (= ${binary:Version}), ${misc:Depends}
 Description: small implementation of the TCP/IP protocol suite - development 
files
  lwIP is a small independent implementation of the TCP/IPv4/IPv6 protocol
  suite that has been developed by Adam Dunkels at the Computer and
@@ -28,7 +28,10 @@
  .
  This package contains the development files.
 
-Package: liblwip0
+Package: liblwip0t64
+Provides: ${t64:Provides}
+Replaces: liblwip0
+Breaks: liblwip0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru lwip-2.2.0+dfsg1/debian/liblwip0.install 
lwip-2.2.0+dfsg1/debian/liblwip0.install
--- lwip-2.2.0+dfsg1/debian/liblwip0.install    2023-10-13 11:17:06.000000000 
+0000
+++ lwip-2.2.0+dfsg1/debian/liblwip0.install    1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru lwip-2.2.0+dfsg1/debian/liblwip0t64.install 
lwip-2.2.0+dfsg1/debian/liblwip0t64.install
--- lwip-2.2.0+dfsg1/debian/liblwip0t64.install 1970-01-01 00:00:00.000000000 
+0000
+++ lwip-2.2.0+dfsg1/debian/liblwip0t64.install 2023-10-13 11:17:06.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru lwip-2.2.0+dfsg1/debian/liblwip0t64.lintian-overrides 
lwip-2.2.0+dfsg1/debian/liblwip0t64.lintian-overrides
--- lwip-2.2.0+dfsg1/debian/liblwip0t64.lintian-overrides       1970-01-01 
00:00:00.000000000 +0000
+++ lwip-2.2.0+dfsg1/debian/liblwip0t64.lintian-overrides       2024-02-02 
16:33:50.000000000 +0000
@@ -0,0 +1 @@
+liblwip0t64: package-name-doesnt-match-sonames liblwip0

--- End Message ---
--- Begin Message ---
Source: lwip
Source-Version: 2.2.0+dfsg1-6.1
Done: Graham Inggs <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lwip, 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.
Graham Inggs <[email protected]> (supplier of updated lwip 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: Thu, 29 Feb 2024 10:35:21 +0000
Source: lwip
Architecture: source
Version: 2.2.0+dfsg1-6.1
Distribution: unstable
Urgency: medium
Maintainer: Joan Lledó <[email protected]>
Changed-By: Graham Inggs <[email protected]>
Closes: 1062676
Changes:
 lwip (2.2.0+dfsg1-6.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062676
Checksums-Sha1:
 232e75f8ff1875224a46160ee6d0a4ae92a4dc99 2110 lwip_2.2.0+dfsg1-6.1.dsc
 ee9b8eee01b4517a0123694b25d83fa42ea2c2db 14844 
lwip_2.2.0+dfsg1-6.1.debian.tar.xz
 3f2199bf7427b2a398f225763b47c5475440ddab 7647 
lwip_2.2.0+dfsg1-6.1_source.buildinfo
Checksums-Sha256:
 8bea72c88ac62ef01574d3a73d13bcf4bd2ed096b558ee7781b285271824c4fc 2110 
lwip_2.2.0+dfsg1-6.1.dsc
 f1979813686fe3137f4ce81672f6e450b0b9f7bbed86a2caa05568c1982f5cca 14844 
lwip_2.2.0+dfsg1-6.1.debian.tar.xz
 43cfbfa9bd84130d90f3bbdb1f937955ab4b64f1689618fec79c1e404c2b9ff0 7647 
lwip_2.2.0+dfsg1-6.1_source.buildinfo
Files:
 5422dbca9fdfbfef2db0187e44a4ce82 2110 libs optional lwip_2.2.0+dfsg1-6.1.dsc
 ae2fc5438b20a54b538fc0f2123bf7ac 14844 libs optional 
lwip_2.2.0+dfsg1-6.1.debian.tar.xz
 79c75190788ca330e5c4cf9680e7f8db 7647 libs optional 
lwip_2.2.0+dfsg1-6.1_source.buildinfo

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

iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmXgXf8ACgkQr8/sjmac
4cIBUQ//cBz3wsfcTUkBD4GQ8ysEoZZQZYRzWPQkcd0MTHpBN7oAEkVoaOu/NMbM
vTkORAwRn+XWk2flfYfayIGslVFTmVuoIc8CY1ktvZG7/JA0HKA+M5LXwPFBJPjz
jFFbIKPfmX2k4e3/koJV2YBeFpat4oMUwsLszKY3eDdpp+yM5OmqbagR0wDYzoNV
dm6qkqdnT/893nCCtzHdAO9+I5PzNuTjQ8BJVoJ28vOI8h09TptLDQ3/DuX2+UjP
wPvV4zCD2d7Yv1+z/R46NX0Y5BBIpwRSt/8jrjqZpF6/vh1eoc5iwV1cqcDNKYQ8
+7Q6zckA8+d8Xxb5cFSOON0en8nyzHc/LqadcvmJDTRx4z4+yZuc/OeXOKl2FtRB
p8mHOYS1x2jDUFEcEAb5vxQQVLNZx1WimQ7IBWXcZIHR/fiO6eF1mM7mjVSMSQsr
1rMCOCa8g7yQWBhUlDIdg7vKoNQ06aldUhhxmtQijH3sseVrGr9VAhkmNpIAeDjU
RnKpDqWXDEBgFpLtMGKOqITTpcjfnh7vt/JFSOCNRMld/r0TL+exsuw/UfnXlaFd
0ETveYD4X0vr0715CgfLr1iUX/i3TPdcarocc3ay8sou/UzuJFR5qLfnkySjeUrw
BMQ7iN4OZYSSiXEhzF8zwAyJ7polELAumcxAXofkPkFnJm/3vnk=
=kInX
-----END PGP SIGNATURE-----

Attachment: pgpcaMN66SBJy.pgp
Description: PGP signature


--- End Message ---

Reply via email to