Your message dated Thu, 29 Feb 2024 16:50:34 +0000
with message-id <[email protected]>
and subject line Bug#1062890: fixed in secsipidx 1.3.2-2.1
has caused the Debian Bug report #1062890,
regarding secsipidx: 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.)
--
1062890: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062890
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: secsipidx
Version: 1.3.2-2
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
secsipidx 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 secsipidx
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-5-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_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 secsipidx-1.3.2/debian/changelog secsipidx-1.3.2/debian/changelog
--- secsipidx-1.3.2/debian/changelog 2024-01-19 09:29:50.000000000 +0000
+++ secsipidx-1.3.2/debian/changelog 2024-02-03 21:25:07.000000000 +0000
@@ -1,3 +1,10 @@
+secsipidx (1.3.2-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <[email protected]> Sat, 03 Feb 2024 21:25:07
+0000
+
secsipidx (1.3.2-2) unstable; urgency=medium
* fix build on armel, armhf and i386
diff -Nru secsipidx-1.3.2/debian/control secsipidx-1.3.2/debian/control
--- secsipidx-1.3.2/debian/control 2024-01-19 09:29:50.000000000 +0000
+++ secsipidx-1.3.2/debian/control 2024-02-03 21:25:07.000000000 +0000
@@ -41,7 +41,10 @@
This package contains CLI tool and HTTP API server for checking or
Building SIP identitysecsipidx
-Package: libsecsipid1
+Package: libsecsipid1t64
+Provides: ${t64:Provides}
+Replaces: libsecsipid1
+Breaks: libsecsipid1 (<< ${source:Version})
Architecture: any
Section: libs
Pre-Depends:
@@ -63,7 +66,7 @@
Architecture: any
Section: libdevel
Depends:
- libsecsipid1 (= ${binary:Version}),
+ libsecsipid1t64 (= ${binary:Version}),
${misc:Depends},
Built-Using:
${misc:Built-Using},
diff -Nru secsipidx-1.3.2/debian/libsecsipid1.install
secsipidx-1.3.2/debian/libsecsipid1.install
--- secsipidx-1.3.2/debian/libsecsipid1.install 2024-01-19 09:29:50.000000000
+0000
+++ secsipidx-1.3.2/debian/libsecsipid1.install 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-usr/lib/*.so.* usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru secsipidx-1.3.2/debian/libsecsipid1.symbols
secsipidx-1.3.2/debian/libsecsipid1.symbols
--- secsipidx-1.3.2/debian/libsecsipid1.symbols 2024-01-19 09:29:50.000000000
+0000
+++ secsipidx-1.3.2/debian/libsecsipid1.symbols 1970-01-01 00:00:00.000000000
+0000
@@ -1,19 +0,0 @@
-libsecsipid.so.1 libsecsipid1 #MINVER#
-* Build-Depends-Package: libsecsipid-dev
- (optional)crosscall2@Base 1.0.0~git20210108.dd56bc8f3ad
- (optional)crosscall_amd64@Base 1.0.0~git20210108.dd56bc8f3ad
- (optional)fatalf@Base 1.0.0~git20210108.dd56bc8f3ad
- (optional|regex)_cgo_.*@Base 1.0.0~git20210108.dd56bc8f3ad
- (optional|regex)_cgoexp_.*@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDCheck@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDCheckFull@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDCheckFullPubKey@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDGetIdentity@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDGetIdentityPrvKey@Base 1.1.1~git20210415.e751d37
- SecSIPIDGetURLContent@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDOptSetN@Base 1.1.1~git20210415.e751d37
- SecSIPIDOptSetS@Base 1.1.1~git20210415.e751d37
- SecSIPIDOptSetV@Base 1.1.1~git20210415.e751d37
- SecSIPIDSetFileCacheOptions@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDSignJSONHP@Base 1.0.0~git20210108.dd56bc8f3ad
- SecSIPIDSignJSONHPPrvKey@Base 1.3.1
\ No newline at end of file
diff -Nru secsipidx-1.3.2/debian/libsecsipid1t64.install
secsipidx-1.3.2/debian/libsecsipid1t64.install
--- secsipidx-1.3.2/debian/libsecsipid1t64.install 1970-01-01
00:00:00.000000000 +0000
+++ secsipidx-1.3.2/debian/libsecsipid1t64.install 2024-01-19
09:29:50.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*.so.* usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru secsipidx-1.3.2/debian/libsecsipid1t64.lintian-overrides
secsipidx-1.3.2/debian/libsecsipid1t64.lintian-overrides
--- secsipidx-1.3.2/debian/libsecsipid1t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ secsipidx-1.3.2/debian/libsecsipid1t64.lintian-overrides 2024-02-03
21:25:07.000000000 +0000
@@ -0,0 +1 @@
+libsecsipid1t64: package-name-doesnt-match-sonames libsecsipid1
diff -Nru secsipidx-1.3.2/debian/libsecsipid1t64.symbols
secsipidx-1.3.2/debian/libsecsipid1t64.symbols
--- secsipidx-1.3.2/debian/libsecsipid1t64.symbols 1970-01-01
00:00:00.000000000 +0000
+++ secsipidx-1.3.2/debian/libsecsipid1t64.symbols 2024-02-03
21:25:07.000000000 +0000
@@ -0,0 +1,19 @@
+libsecsipid.so.1 libsecsipid1t64 #MINVER#
+* Build-Depends-Package: libsecsipid-dev
+ (optional)crosscall2@Base 1.0.0~git20210108.dd56bc8f3ad
+ (optional)crosscall_amd64@Base 1.0.0~git20210108.dd56bc8f3ad
+ (optional)fatalf@Base 1.0.0~git20210108.dd56bc8f3ad
+ (optional|regex)_cgo_.*@Base 1.0.0~git20210108.dd56bc8f3ad
+ (optional|regex)_cgoexp_.*@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDCheck@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDCheckFull@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDCheckFullPubKey@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDGetIdentity@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDGetIdentityPrvKey@Base 1.1.1~git20210415.e751d37
+ SecSIPIDGetURLContent@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDOptSetN@Base 1.1.1~git20210415.e751d37
+ SecSIPIDOptSetS@Base 1.1.1~git20210415.e751d37
+ SecSIPIDOptSetV@Base 1.1.1~git20210415.e751d37
+ SecSIPIDSetFileCacheOptions@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDSignJSONHP@Base 1.0.0~git20210108.dd56bc8f3ad
+ SecSIPIDSignJSONHPPrvKey@Base 1.3.1
\ No newline at end of file
--- End Message ---
--- Begin Message ---
Source: secsipidx
Source-Version: 1.3.2-2.1
Done: Benjamin Drung <[email protected]>
We believe that the bug you reported is fixed in the latest version of
secsipidx, 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.
Benjamin Drung <[email protected]> (supplier of updated secsipidx 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 15:45:37 +0000
Source: secsipidx
Architecture: source
Version: 1.3.2-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 1062890
Changes:
secsipidx (1.3.2-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062890
Checksums-Sha1:
8976457bf1f879ff692d7fb2ce3ddc35f305be7c 2296 secsipidx_1.3.2-2.1.dsc
8beca69bfe069fe764ee75137124719899956b5d 5532 secsipidx_1.3.2-2.1.debian.tar.xz
39027c944c176dfd01a48bea312471c7abee82c6 7333
secsipidx_1.3.2-2.1_source.buildinfo
Checksums-Sha256:
57202a3215d485443a2623caf129bb242fecef1da76547d3deb2398b129a1249 2296
secsipidx_1.3.2-2.1.dsc
d9431e1a7b55a7a2165e21fe345402b77389c56d99bfdd1d0642ad0899de5353 5532
secsipidx_1.3.2-2.1.debian.tar.xz
32b675068a0bb8c72fae8cfa7d1644a2acbaabd6f01f91b968095a9875437ef6 7333
secsipidx_1.3.2-2.1_source.buildinfo
Files:
ff681c85f4762e5379384de261a67e72 2296 devel optional secsipidx_1.3.2-2.1.dsc
78f344fad6963134995bce066f81f4d8 5532 devel optional
secsipidx_1.3.2-2.1.debian.tar.xz
d5b42df53ec4c461c6b67ac70a7b1ddb 7333 devel optional
secsipidx_1.3.2-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgprcACgkQFZ61xO/I
d0zXUw//crMAv3JFTcQbWsjeDROWwjRMY0+63G/1kd89St9/vfYtGh7Est7aXpdj
D4X4aJ2Fz2TSVxy7hMH6wv6RQ2dNOCNPMXtRWRgLvEjgbadY2Fy6iISOy+L0Ujpe
Gb0uMEsNP81xemdVKQxJAPLcuTFZDgBiY3ge8OdjI0+BwhuG0S39hV77l/A5/c2J
bvj7TP5vZRSJcHd//2fMHVlG6p7EroRDDPstaTB648AIhPVhvMU7rNiIFXwg0RvD
gfE94wJyJJzB14gY5aahXDZJQ7sxf8x26TMfUSIt8Li7NsKruedc+Q2YS6UtLkE7
5LkgWDgB5NVm1eyJY2zmLRKfJBg8tShI4HWEzWUy8TYzxdmaB+/Z4MJowRoCMDF4
gkkcpuXzWXqaCxivNQ9ANFXwchb2UzuASgd6Q16PvXL6YTZexw+PDhiKsRoJg3B+
sM+/ssYoRulrQhB/PwGJ7A4ZfPP5kEFslPOeqn9rRLo2lnMdJg9LdSalATw2Lxar
TYjYwEA2wlD7wVSH//6erSaCiQ8DWSVicI8LBMt1lsmmYg+Z9KbFD/VloscaH5dR
qo295K2s1e332PMZuCVAI+lICRcegcSoTyeGoLmnvJj1H1nBlhGZ8jZXFzV0X7x3
rOnhKgO2XRu99+MQeoZzW6UYPv5pwQC9e3kAfGPYuBrJo0dQFSE=
=/s2F
-----END PGP SIGNATURE-----
pgpXoIRCf6NQK.pgp
Description: PGP signature
--- End Message ---