Your message dated Thu, 29 Feb 2024 01:15:38 +0000
with message-id <e1rfv1o-008nw2...@fasolo.debian.org>
and subject line Bug#1063054: fixed in voms 2.1.0~rc3-5.1
has caused the Debian Bug report #1063054,
regarding voms: 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.)
--
1063054: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063054
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: voms
Version: 2.1.0~rc3-5
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
voms 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 voms
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-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 voms-2.1.0~rc3/debian/changelog voms-2.1.0~rc3/debian/changelog
--- voms-2.1.0~rc3/debian/changelog 2023-09-15 03:42:14.000000000 +0000
+++ voms-2.1.0~rc3/debian/changelog 2024-02-04 18:32:08.000000000 +0000
@@ -1,3 +1,10 @@
+voms (2.1.0~rc3-5.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org> Sun, 04 Feb 2024 18:32:08 +0000
+
voms (2.1.0~rc3-5) unstable; urgency=medium
* More patches from upstream
diff -Nru voms-2.1.0~rc3/debian/control voms-2.1.0~rc3/debian/control
--- voms-2.1.0~rc3/debian/control 2023-09-15 03:42:14.000000000 +0000
+++ voms-2.1.0~rc3/debian/control 2024-02-04 18:32:08.000000000 +0000
@@ -18,13 +18,15 @@
Vcs-Git: https://salsa.debian.org/ellert/voms.git
Homepage: https://italiangrid.github.io/voms/
-Package: libvomsapi1v5
+Package: libvomsapi1t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libvomsapi1v5
Section: libs
Architecture: any
Multi-Arch: same
-Replaces:
+Replaces:libvomsapi1v5,
libvomsapi1 (<< 2.0.12-2~)
-Breaks:
+Breaks:libvomsapi1v5 (<< ${source:Version}),
libvomsapi1 (<< 2.0.12-2~)
Depends:
${shlibs:Depends},
@@ -62,7 +64,7 @@
Architecture: any
Multi-Arch: same
Depends:
- libvomsapi1v5 (= ${binary:Version}),
+ libvomsapi1t64 (= ${binary:Version}),
libssl-dev,
${misc:Depends}
Suggests: voms-doc
diff -Nru voms-2.1.0~rc3/debian/libvomsapi1t64.docs
voms-2.1.0~rc3/debian/libvomsapi1t64.docs
--- voms-2.1.0~rc3/debian/libvomsapi1t64.docs 1970-01-01 00:00:00.000000000
+0000
+++ voms-2.1.0~rc3/debian/libvomsapi1t64.docs 2011-09-19 09:55:23.000000000
+0000
@@ -0,0 +1 @@
+src/install/vomses.template
diff -Nru voms-2.1.0~rc3/debian/libvomsapi1t64.install
voms-2.1.0~rc3/debian/libvomsapi1t64.install
--- voms-2.1.0~rc3/debian/libvomsapi1t64.install 1970-01-01
00:00:00.000000000 +0000
+++ voms-2.1.0~rc3/debian/libvomsapi1t64.install 2021-08-21
17:50:53.000000000 +0000
@@ -0,0 +1,2 @@
+/usr/lib/*/libvomsapi.so.*
+/etc/grid-security/vomsdir
diff -Nru voms-2.1.0~rc3/debian/libvomsapi1t64.lintian-overrides
voms-2.1.0~rc3/debian/libvomsapi1t64.lintian-overrides
--- voms-2.1.0~rc3/debian/libvomsapi1t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ voms-2.1.0~rc3/debian/libvomsapi1t64.lintian-overrides 2024-02-04
18:32:08.000000000 +0000
@@ -0,0 +1 @@
+libvomsapi1t64: package-name-doesnt-match-sonames libvomsapi1v5
diff -Nru voms-2.1.0~rc3/debian/libvomsapi1v5.docs
voms-2.1.0~rc3/debian/libvomsapi1v5.docs
--- voms-2.1.0~rc3/debian/libvomsapi1v5.docs 2011-09-19 09:55:23.000000000
+0000
+++ voms-2.1.0~rc3/debian/libvomsapi1v5.docs 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-src/install/vomses.template
diff -Nru voms-2.1.0~rc3/debian/libvomsapi1v5.install
voms-2.1.0~rc3/debian/libvomsapi1v5.install
--- voms-2.1.0~rc3/debian/libvomsapi1v5.install 2021-08-21 17:50:53.000000000
+0000
+++ voms-2.1.0~rc3/debian/libvomsapi1v5.install 1970-01-01 00:00:00.000000000
+0000
@@ -1,2 +0,0 @@
-/usr/lib/*/libvomsapi.so.*
-/etc/grid-security/vomsdir
--- End Message ---
--- Begin Message ---
Source: voms
Source-Version: 2.1.0~rc3-5.1
Done: Steve Langasek <vor...@debian.org>
We believe that the bug you reported is fixed in the latest version of
voms, 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.
Steve Langasek <vor...@debian.org> (supplier of updated voms 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: Wed, 28 Feb 2024 23:23:56 +0000
Source: voms
Architecture: source
Version: 2.1.0~rc3-5.1
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <mattias.ell...@physics.uu.se>
Changed-By: Steve Langasek <vor...@debian.org>
Closes: 1063054
Changes:
voms (2.1.0~rc3-5.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1063054
Checksums-Sha1:
5b2788fffbcb2da66a378d65527be65122495b9c 2208 voms_2.1.0~rc3-5.1.dsc
f7f1c3f0de8afc45ef0d313d0a7ab31636fba2d9 26736 voms_2.1.0~rc3-5.1.debian.tar.xz
a15419b852ce78a89563979e66802a323f1157ba 7350
voms_2.1.0~rc3-5.1_source.buildinfo
Checksums-Sha256:
1f62ee7e92804d70d5294f6e2fa11a35f2bde0c0329fcc60d5960a8f01cc0d7b 2208
voms_2.1.0~rc3-5.1.dsc
68b06e2e90034400f382f82d14f6fb0487504f469d0b06d66833aed9687dd254 26736
voms_2.1.0~rc3-5.1.debian.tar.xz
a0dbf68cdc84351acd84da7fd4e504328ff73e9975978333393ff3d7b7d0db52 7350
voms_2.1.0~rc3-5.1_source.buildinfo
Files:
6c4a7eec5019212518f88206aa4ab906 2208 net optional voms_2.1.0~rc3-5.1.dsc
eb7c66fda89c98b3693771dd67b7901f 26736 net optional
voms_2.1.0~rc3-5.1.debian.tar.xz
7ebe30a74e69cbdf5220ce2aece713ab 7350 net optional
voms_2.1.0~rc3-5.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXfwOsSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9CX8QAKdqFQUU2UTznPuk8Mndiz/GRo0dRSeu
FNTyQs0wK/AgwcPkSRivBQeedYCZOHrnDB2nlcnNOL9F4P81D1SSqohWV4IqbR06
BG5k6Rsd1u/syo8t9SrKvl32JISr3KFmuUeq59SUUj3fMaBEYjAiQER27xDQkOg2
yXJ8lCYE97h8YF/7qpqqz2bu6nNsZT57TXXrN3xaF01hAuyoregALiSWubTq6UA0
9l3GFqvhuLoTM0L7h6Ts/UUyWt6SdzkenVBn6kT9SFMztCOzWOMNm/TfiFniOHse
2iGjntcieHPAdz2oRpy4C6o4cfMsb8GTux4VP/Fi3+SuDVAOFw1PB/SjboR4Dzps
LF2TklIDNqUqK1L146kimF4uyOcDUoZtD7+TUGwoqKhme5mqKkQxSu8ky52DNnKf
86QktB5kL9YjHRPJGOkRXGahCgMPb+5zzSVShZBGSnLUT8j8+ShdBHX4gXnxR28a
2+Ec4w65Xq5/+VvqeUWlAgxvp8dfIlIGC5jfwK8kKklcC01R6oVDSSt8yF1cTeTw
t6d7Y8JckMainBYpV558UUxF1wycSVTcTP2MOr5EPcxi8452Gs2cnwrpb8+bYna8
xC3BTjG9RheVuhJMgsuotTsW3aBEoCClOBXzDcEEtZz7Y4npA/UUCeLRUhF4mkK4
LjRA9RpVu5aY
=ELY2
-----END PGP SIGNATURE-----
pgpSbPQhXeQsu.pgp
Description: PGP signature
--- End Message ---