Your message dated Thu, 29 Feb 2024 22:05:32 +0000
with message-id <e1rfowy-00dc28...@fasolo.debian.org>
and subject line Bug#1063290: fixed in psocksxx 1.1.1-3.1
has caused the Debian Bug report #1063290,
regarding psocksxx: 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.)
--
1063290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: psocksxx
Version: 1.1.1-3
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
psocksxx 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 psocksxx
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')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-15-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, 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 psocksxx-1.1.1/debian/changelog psocksxx-1.1.1/debian/changelog
--- psocksxx-1.1.1/debian/changelog 2022-07-24 10:13:16.000000000 -0300
+++ psocksxx-1.1.1/debian/changelog 2024-02-05 23:23:12.000000000 -0300
@@ -1,3 +1,10 @@
+psocksxx (1.1.1-3.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Lucas Kanashiro <kanash...@debian.org> Mon, 05 Feb 2024 23:23:12 -0300
+
psocksxx (1.1.1-3) unstable; urgency=medium
* Disable Link time optimization (Closes: #1015593):
diff -Nru psocksxx-1.1.1/debian/control psocksxx-1.1.1/debian/control
--- psocksxx-1.1.1/debian/control 2022-07-24 09:01:31.000000000 -0300
+++ psocksxx-1.1.1/debian/control 2024-02-05 23:23:12.000000000 -0300
@@ -15,7 +15,10 @@
Vcs-Git: git://jff.email/opt/git/psocksxx.git
Vcs-Browser: https://jff.email/cgit/psocksxx.git/
-Package: libpsocksxx0
+Package: libpsocksxx0t64
+Provides: ${t64:Provides}
+Replaces: libpsocksxx0
+Breaks: libpsocksxx0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Depends:
@@ -35,7 +38,7 @@
Architecture: any
Multi-Arch: same
Depends:
- libpsocksxx0 (= ${binary:Version}),
+ libpsocksxx0t64 (= ${binary:Version}),
${misc:Depends}
Suggests: libpsocksxx-doc
Description: psocksxx is a C++ wrapper for POSIX sockets (development files)
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0.install
psocksxx-1.1.1/debian/libpsocksxx0.install
--- psocksxx-1.1.1/debian/libpsocksxx0.install 2016-03-12 05:39:30.000000000
-0300
+++ psocksxx-1.1.1/debian/libpsocksxx0.install 1969-12-31 21:00:00.000000000
-0300
@@ -1,3 +0,0 @@
-usr/lib/*/lib*.so.*
-usr/lib/*/*.la
-usr/lib/*/pkgconfig/*
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.install
psocksxx-1.1.1/debian/libpsocksxx0t64.install
--- psocksxx-1.1.1/debian/libpsocksxx0t64.install 1969-12-31
21:00:00.000000000 -0300
+++ psocksxx-1.1.1/debian/libpsocksxx0t64.install 2016-03-12
05:39:30.000000000 -0300
@@ -0,0 +1,3 @@
+usr/lib/*/lib*.so.*
+usr/lib/*/*.la
+usr/lib/*/pkgconfig/*
diff -Nru psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides
psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides
--- psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 1969-12-31
21:00:00.000000000 -0300
+++ psocksxx-1.1.1/debian/libpsocksxx0t64.lintian-overrides 2024-02-05
23:23:12.000000000 -0300
@@ -0,0 +1 @@
+libpsocksxx0t64: package-name-doesnt-match-sonames libpsocksxx0
--- End Message ---
--- Begin Message ---
Source: psocksxx
Source-Version: 1.1.1-3.1
Done: Benjamin Drung <bdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
psocksxx, 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 1063...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <bdr...@debian.org> (supplier of updated psocksxx 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: Thu, 29 Feb 2024 21:18:43 +0000
Source: psocksxx
Architecture: source
Version: 1.1.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1063290
Changes:
psocksxx (1.1.1-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063290
Checksums-Sha1:
68316ff4a7cc53682234edb8112d00a50689de40 2090 psocksxx_1.1.1-3.1.dsc
af202212e5c3a8a02d4cd88d327ad3069221eceb 5768 psocksxx_1.1.1-3.1.debian.tar.xz
f08d2905790d1189139639ecf442200e758ef257 7362
psocksxx_1.1.1-3.1_source.buildinfo
Checksums-Sha256:
bfc6c4e78faa3afeef682f04df0f79f88363eb873f81032e8c6225d7e1c94407 2090
psocksxx_1.1.1-3.1.dsc
88b843a26cb4f09fb56e6f58906790caaf6264bd0a89d12289c465f6ed1f8b5f 5768
psocksxx_1.1.1-3.1.debian.tar.xz
5dbd3df752d9e617b09169eb638ec7eb47ac0dba7cdd8c45c8c2c4c7cbe5d986 7362
psocksxx_1.1.1-3.1_source.buildinfo
Files:
1a074cccd47d5a0e4bc54ccda2c99a23 2090 libs optional psocksxx_1.1.1-3.1.dsc
b4fa9cf4f8de4231574a75683d218bb3 5768 libs optional
psocksxx_1.1.1-3.1.debian.tar.xz
9f571a34609dca71bffafdde3e873422 7362 libs optional
psocksxx_1.1.1-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXg9MkACgkQFZ61xO/I
d0w5NQ/+IUO/5Nk4hsQA678soG37MdQVQ9o3zsYxZnxr27cR/3TyfPWASO/ge2IX
mIkm0HNDVF8ofGEPVbSFECETTpgROL65Wojty+HwFQ5LI3DRYZ5R+Bi45xaEU9hF
jDkV90mNk4EdmyK+Cm5o83XlI0jaadqhciNaIOZ12SwBa9dQ4GNgeqncSWDjJJo6
PE+aB0n85ukeNXJNeG+D7AHhQ5KYEtGgWtEXLR29CVEtED3lPV21o8KMn1Gja3X/
FDt4HO1k4FdsiZFXxy5NTQPqY+m4XTSN0MAtbZ8upW9VsZm/bWPWzwIct5NZ/E+z
+l6aphjIbWWsywa9sA0GFkPJwzqEk0gBH7Hyv53EbM8/PgUzl+RHFO1mLI818FNs
iJuYnBx/OKgMmZw+PKTU5uwrn6JkfMCLlalqoCPa7BPwLYv4lWPb2oMssTwaYgo1
azNW4oiEf4oUyJlhMe8K07GJOZKLAKN0/DbbkBljhQC9RQvciYHyTEUcbT/XaM8g
08y7KtlTYb3z78BaPwaM/BWHjBMFKOQCQF5MGMGaz4JkMZQ3qaVmhqosEmQg5d8m
GREokhQ45tk6XkAjzR1Y9m8LIRRTeNQhb8ymmyNQeH7uamnSbfvNhQM0NzptKPAV
QdBsNiWvWOCYTyL1kS4osAGS49b85wYAHRCy3w6i+3pO7zkeWPI=
=+ZfO
-----END PGP SIGNATURE-----
pgpBcJshhQPw2.pgp
Description: PGP signature
--- End Message ---