Your message dated Thu, 29 Feb 2024 16:51:36 +0000
with message-id <e1rfjda-00c2eq...@fasolo.debian.org>
and subject line Bug#1062897: fixed in silo-llnl 4.11-3.1
has caused the Debian Bug report #1062897,
regarding silo-llnl: 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.)
--
1062897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062897
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: silo-llnl
Version: 4.11-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
silo-llnl 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 silo-llnl
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 silo-llnl-4.11/debian/changelog silo-llnl-4.11/debian/changelog
--- silo-llnl-4.11/debian/changelog 2022-09-03 14:09:57.000000000 +0000
+++ silo-llnl-4.11/debian/changelog 2024-02-03 22:00:03.000000000 +0000
@@ -1,3 +1,10 @@
+silo-llnl (4.11-3.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <sergi...@debian.org> Sat, 03 Feb 2024 22:00:03
+0000
+
silo-llnl (4.11-3) unstable; urgency=medium
* Fix for FTBFS with g++12. Closes: #1017240
diff -Nru silo-llnl-4.11/debian/control silo-llnl-4.11/debian/control
--- silo-llnl-4.11/debian/control 2022-09-03 14:09:57.000000000 +0000
+++ silo-llnl-4.11/debian/control 2024-02-03 22:00:03.000000000 +0000
@@ -26,7 +26,7 @@
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, libsiloh5-0t64 (=
${binary:Version})
Description: Development files for SILO Scientific I/O library from LLNL
Silo is a library for reading and writing a wide variety of scientific data
to
binary, disk files. The files Silo produces and the data within them can be
@@ -53,7 +53,10 @@
which are the HDF5 (Hierarchical Data Format 5) and PDB (Portable Data Base)
drivers.
-Package: libsiloh5-0
+Package: libsiloh5-0t64
+Provides: ${t64:Provides}
+Replaces: libsiloh5-0
+Breaks: libsiloh5-0 (<< ${source:Version})
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
@@ -77,7 +80,7 @@
Package: libsilo-bin
Architecture: any
Multi-Arch: foreign
-Depends: libsiloh5-0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libsiloh5-0t64 (= ${binary:Version}), ${misc:Depends},
${shlibs:Depends}
Description: Utilities to manipulate libsilo files
This package contains a number of utilities for manipulating and viewing
Silo files. Silo is a scientific data format library.
@@ -98,7 +101,7 @@
Architecture: any
Multi-Arch: same
X-Python-Version: all
-Depends: python3, ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends},
libsiloh5-0 (=${binary:Version})
+Depends: python3, ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends},
libsiloh5-0t64 (=${binary:Version})
Provides: ${python3:Provides}
Description: Python3 interface to the SILO Scientific I/O library
This is a Python3 interface to SILO, a scientific I/O library.
diff -Nru silo-llnl-4.11/debian/libsiloh5-0.docs
silo-llnl-4.11/debian/libsiloh5-0.docs
--- silo-llnl-4.11/debian/libsiloh5-0.docs 2022-09-03 14:09:57.000000000
+0000
+++ silo-llnl-4.11/debian/libsiloh5-0.docs 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-COPYRIGHT
diff -Nru silo-llnl-4.11/debian/libsiloh5-0.install
silo-llnl-4.11/debian/libsiloh5-0.install
--- silo-llnl-4.11/debian/libsiloh5-0.install 2022-09-03 14:09:57.000000000
+0000
+++ silo-llnl-4.11/debian/libsiloh5-0.install 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-lib/*/libsiloh5.so.* /usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru silo-llnl-4.11/debian/libsiloh5-0t64.docs
silo-llnl-4.11/debian/libsiloh5-0t64.docs
--- silo-llnl-4.11/debian/libsiloh5-0t64.docs 1970-01-01 00:00:00.000000000
+0000
+++ silo-llnl-4.11/debian/libsiloh5-0t64.docs 2022-09-03 14:09:57.000000000
+0000
@@ -0,0 +1 @@
+COPYRIGHT
diff -Nru silo-llnl-4.11/debian/libsiloh5-0t64.install
silo-llnl-4.11/debian/libsiloh5-0t64.install
--- silo-llnl-4.11/debian/libsiloh5-0t64.install 1970-01-01
00:00:00.000000000 +0000
+++ silo-llnl-4.11/debian/libsiloh5-0t64.install 2022-09-03
14:09:57.000000000 +0000
@@ -0,0 +1 @@
+lib/*/libsiloh5.so.* /usr/lib/${DEB_HOST_MULTIARCH}
diff -Nru silo-llnl-4.11/debian/libsiloh5-0t64.lintian-overrides
silo-llnl-4.11/debian/libsiloh5-0t64.lintian-overrides
--- silo-llnl-4.11/debian/libsiloh5-0t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ silo-llnl-4.11/debian/libsiloh5-0t64.lintian-overrides 2024-02-03
22:00:03.000000000 +0000
@@ -0,0 +1 @@
+libsiloh5-0t64: package-name-doesnt-match-sonames libsiloh5-0
--- End Message ---
--- Begin Message ---
Source: silo-llnl
Source-Version: 4.11-3.1
Done: Benjamin Drung <bdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
silo-llnl, 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 1062...@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 silo-llnl 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 15:53:54 +0000
Source: silo-llnl
Architecture: source
Version: 4.11-3.1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062897
Changes:
silo-llnl (4.11-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062897
Checksums-Sha1:
db5edcac69597b549d86f4a2e9a7c166248bd243 2423 silo-llnl_4.11-3.1.dsc
478986ec47ebcf50ac73d7a610ed78e18ec50d78 14312 silo-llnl_4.11-3.1.debian.tar.xz
0fd2fabccfcaa2326aa3b36f0416970fcce1da3b 14569
silo-llnl_4.11-3.1_source.buildinfo
Checksums-Sha256:
32e5c9903d49d3a32e6023549382c57a14f4da73b82d58eb41ee6c84c873bdaa 2423
silo-llnl_4.11-3.1.dsc
77d552d0f2b39455096d9001db65a6a6760832ed0a04643589b5614d893c238b 14312
silo-llnl_4.11-3.1.debian.tar.xz
d4be6f224c46c77be247bd1b30541b584bf8a13a3dae6675923a92f4ce0f974d 14569
silo-llnl_4.11-3.1_source.buildinfo
Files:
148c4a95523c387eddebad66006943e3 2423 science optional silo-llnl_4.11-3.1.dsc
40470dbbaa9ac499d171dbf3fc114f60 14312 science optional
silo-llnl_4.11-3.1.debian.tar.xz
fee273029dcabf863942c0cb8e6658a4 14569 science optional
silo-llnl_4.11-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgqQoACgkQFZ61xO/I
d0xA7g//ermEdnfxC4mh0eCYYN4NdXkVDgqe9m6NRadJILOg4IWYiKd6OCSGfa0P
6mcj23CMRIfjPF3BcvWqEh+4PlAJKHRI3BBzOt3RAH99RIroRlfMR4NsuZLb369B
SarRvwazvC59zrxzv85qCkIUuf/fHUDfwzwfCPiovXkI67DKdjMty+1Tjyuqsuai
h0scDJSIxRudvAWMw3fHzRDOqQvCd6H3YGQE/vMf0xiDsndkEqdDMYrnw4pSzFkq
4SDNDUNlaMvMIYA4piYD7oLIKRRKeBMoRBIF8P50yUQCR3z1rYO8lN5Gm8AVXZr6
NDFxLYDOWsVsf1dWnrCUElXzfl3neflL/CkyHwVy14Ml33BcF7Jf1vLzJY3W5Ckg
tofrkSHfG1KGvwmK0hk8QtDCn5HTnGF43kvfyuO4Hmv5wkRztpTZkfDW7QtyNgnR
Vtb83AkzRrCmAKVPffdi/RUbylvCjKS84fz+sMyHb9RuXZ8h2z2vjEZdA5ujVZhm
j9jUtLG4AWJJspLsbtrC2FNV1My3BlJC5nm65MhmAn6v7vrk5ikDPJs41TC7AqVS
yjNUaZjtxVdoSAgS0Dtf5WL597hvrt+az9LAcEb3ub1B9tEgEYjSHqjGPOTfOLPJ
e9xvwbpMQedyPEMoHgn5Vy24jVjkLUjBVF3PYlVUkts1gjhS0UM=
=ceeU
-----END PGP SIGNATURE-----
pgp80_6fNWUC0.pgp
Description: PGP signature
--- End Message ---