Bug#1062736: libxt: NMU diff for 64-bit time_t transition

2024-02-02 Thread Steve Langasek
Source: libxt
Version: 1:1.2.1-1.1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
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
libxt 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 libxt
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)



libxt_1.2.1-1.2~exp1_source.changes ACCEPTED into experimental

2024-02-02 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 02 Feb 2024 19:52:28 +
Source: libxt
Architecture: source
Version: 1:1.2.1-1.2~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Steve Langasek 
Changes:
 libxt (1:1.2.1-1.2~exp1) experimental; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.
Checksums-Sha1:
 6ccb4f026a60658debd2c606c953604a0e29bf88 2371 libxt_1.2.1-1.2~exp1.dsc
 0be5fa63b77d0ea044e6f83cdb03762e03da4e62 45627 libxt_1.2.1-1.2~exp1.diff.gz
 7b01905747d1beb551eed485470edaffc84b52ca 8468 
libxt_1.2.1-1.2~exp1_source.buildinfo
Checksums-Sha256:
 d8168f47f7a0e3109e9d78a0b8feabd694b16030ec0fb4220bebc577c58f9ec9 2371 
libxt_1.2.1-1.2~exp1.dsc
 b989f3dfaefd77bce31fd11a7e8a26ea70631e70c3f09b5a5d619e5013e26060 45627 
libxt_1.2.1-1.2~exp1.diff.gz
 f5d57667c33f7ebaf35eccc9ebaf9a1e6eb1f78fbaf5674816d0732ebd49498a 8468 
libxt_1.2.1-1.2~exp1_source.buildinfo
Files:
 f3195894ad33ff1148e12a71ac2fc706 2371 x11 optional libxt_1.2.1-1.2~exp1.dsc
 34a9689f19b170d59dcdce2243742f8d 45627 x11 optional 
libxt_1.2.1-1.2~exp1.diff.gz
 b24f4e750981131e1d785524f3cbbac9 8468 x11 optional 
libxt_1.2.1-1.2~exp1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmW9SAMSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9gqgP/jFtUtMn1fYYqXb8x5YSG4Oenwa3cdXz
mD05AiH2e2NvDaiw/hPnBJWtEIfGjahqmeWYdnSWHBb9KYYeBv02o3kXKIIqXQFh
i72tk9TOFR+X7f30Lh9dnT6XRtkGD7EyFPfh691IKjE6gFgBf1KnIn7IDviIzv2X
qu9/VJBq4/VKyuE1ToBw2HBIzQSgvh4i/q1YkPcIANU2PRzNARcBLTodK5sJfToh
FdFlZIITqIXvibECBAiL3xmqSNuaCokgBHA2WUTBIkKbZqgT75pQC8nvhuQfZT8y
tUBptI4NcgRDJRu+ktVb1QEGhwjSopPrxXJ90T8ToM1A8HzDO/pvMCrW+ctW1AAK
XqNvMxnGu1v0/0FZR41Lt+OP2nPyuBDcXL8uJjAQOnY3XHrP/HTXsbixNK7n6D1O
Gn9fI0KL6slVV7hfnZkGFu+jTdX9cqhK8IotVqQydhLTUSrkapcSKFGKSaOUXNKd
qbrsp1o9xqUURCXCk5PkhJwCoJjo1X4pX6sPhzY/F9+mbJroVL2DHj/kv5ZXfdzX
HWWpk6eRkj/rtDeZTXxxR4M1+SWGq3AJGaRhuFVnrn/Bnm0UC4TbSoBiakoHIzNB
IgejSSmfP8msLlT2fkohXq0d+HJADRvCV3LaumEG59vVJKndouRuCBJEIvR3NqNc
0PNHjdT3iObw
=KY6O
-END PGP SIGNATURE-



Processing of libxt_1.2.1-1.2~exp1_source.changes

2024-02-02 Thread Debian FTP Masters
libxt_1.2.1-1.2~exp1_source.changes uploaded successfully to localhost
along with the files:
  libxt_1.2.1-1.2~exp1.dsc
  libxt_1.2.1-1.2~exp1.diff.gz
  libxt_1.2.1-1.2~exp1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)