Your message dated Fri, 01 Mar 2024 12:21:45 +0000
with message-id <e1rg1tz-00gbiy...@fasolo.debian.org>
and subject line Bug#1063118: fixed in hdf-eos5 2:2.0-1.1
has caused the Debian Bug report #1063118,
regarding hdf-eos5: 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.)


-- 
1063118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063118
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: hdf-eos5
Version: 2:2.0-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
hdf-eos5 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 hdf-eos5
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 hdf-eos5-2.0/debian/changelog hdf-eos5-2.0/debian/changelog
--- hdf-eos5-2.0/debian/changelog       2022-04-18 12:47:42.000000000 +0000
+++ hdf-eos5-2.0/debian/changelog       2024-02-05 07:27:20.000000000 +0000
@@ -1,3 +1,10 @@
+hdf-eos5 (2:2.0-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Mon, 05 Feb 2024 07:27:20 +0000
+
 hdf-eos5 (2:2.0-1) unstable; urgency=medium
 
   * New upstream release, with epoch change
diff -Nru hdf-eos5-2.0/debian/control hdf-eos5-2.0/debian/control
--- hdf-eos5-2.0/debian/control 2022-04-18 12:47:42.000000000 +0000
+++ hdf-eos5-2.0/debian/control 2024-02-05 07:27:20.000000000 +0000
@@ -17,7 +17,10 @@
   libgctp-dev, 
   chrpath
 
-Package: libhe5-hdfeos0
+Package: libhe5-hdfeos0t64
+Provides: ${t64:Provides}
+Replaces: libhe5-hdfeos0
+Breaks: libhe5-hdfeos0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -33,7 +36,7 @@
 Package: libhe5-hdfeos-dev
 Architecture: any
 Section: libdevel
-Depends: libhe5-hdfeos0 (= ${binary:Version}), ${misc:Depends}, libgctp-dev
+Depends: libhe5-hdfeos0t64 (= ${binary:Version}), ${misc:Depends}, libgctp-dev
 Recommends: pkg-config
 Description:  Development files for the HDF-EOS5 library
  HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.docs 
hdf-eos5-2.0/debian/libhe5-hdfeos0.docs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.docs     2022-04-18 12:47:42.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.docs     1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-# doc/HDFEOS-DEFINITION.TXT
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.install 
hdf-eos5-2.0/debian/libhe5-hdfeos0.install
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.install  2022-04-18 12:47:42.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.install  1970-01-01 00:00:00.000000000 
+0000
@@ -1,2 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0
-usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0.0.0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.links 
hdf-eos5-2.0/debian/libhe5-hdfeos0.links
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.links    2022-04-18 12:47:42.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.links    1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs 
hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs   2022-04-18 12:47:42.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0.shlibs   1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-libhe5_hdfeos 0 libhe5-hdfeos0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs  1970-01-01 00:00:00.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.docs  2022-04-18 12:47:42.000000000 
+0000
@@ -0,0 +1 @@
+# doc/HDFEOS-DEFINITION.TXT
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.install       2022-04-18 
12:47:42.000000000 +0000
@@ -0,0 +1,2 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0
+usr/lib/${DEB_HOST_MULTIARCH}/libhe5_hdfeos.so.0.0.0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 1970-01-01 00:00:00.000000000 
+0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.links 2022-04-18 12:47:42.000000000 
+0000
@@ -0,0 +1 @@
+
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.lintian-overrides     2024-02-05 
07:27:20.000000000 +0000
@@ -0,0 +1 @@
+libhe5-hdfeos0t64: package-name-doesnt-match-sonames libhe5-hdfeos0
diff -Nru hdf-eos5-2.0/debian/libhe5-hdfeos0t64.shlibs 
hdf-eos5-2.0/debian/libhe5-hdfeos0t64.shlibs
--- hdf-eos5-2.0/debian/libhe5-hdfeos0t64.shlibs        1970-01-01 
00:00:00.000000000 +0000
+++ hdf-eos5-2.0/debian/libhe5-hdfeos0t64.shlibs        2024-02-05 
07:27:20.000000000 +0000
@@ -0,0 +1 @@
+libhe5_hdfeos 0 libhe5-hdfeos0t64
diff -Nru hdf-eos5-2.0/debian/rules hdf-eos5-2.0/debian/rules
--- hdf-eos5-2.0/debian/rules   2022-04-18 12:47:42.000000000 +0000
+++ hdf-eos5-2.0/debian/rules   2024-02-05 07:27:20.000000000 +0000
@@ -39,6 +39,6 @@
        dh_fixperms
        rm -f 
debian/libhe5-hdfeos-dev/usr/share/doc/libhe5-hdfeos-dev/examples/*.o
        chmod -x 
debian/libhe5-hdfeos-dev/usr/share/doc/libhe5-hdfeos-dev/examples/*
-       chrpath -d debian/libhe5-hdfeos0/${LIBDIR}/libhe5_hdfeos.so.0.0.0
+       chrpath -d debian/libhe5-hdfeos0t64/${LIBDIR}/libhe5_hdfeos.so.0.0.0
 
 

--- End Message ---
--- Begin Message ---
Source: hdf-eos5
Source-Version: 2:2.0-1.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
hdf-eos5, 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 hdf-eos5 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: Fri, 01 Mar 2024 12:09:28 +0000
Source: hdf-eos5
Architecture: source
Version: 2:2.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1063118
Changes:
 hdf-eos5 (2:2.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063118
Checksums-Sha1:
 42243cc7b73b29af602c84a0ce8d4e787c7c938c 2085 hdf-eos5_2.0-1.1.dsc
 8bf8f7e011a1a7155523caab24331db50bc6cf32 10528 hdf-eos5_2.0-1.1.debian.tar.xz
 a09a1bf6ddd0fa5baa0f04f7ee8c0128419e23db 7654 hdf-eos5_2.0-1.1_source.buildinfo
Checksums-Sha256:
 8828adbf6991ed019735df2820ba64c1708240bbc1e833491467bcdfacf9d744 2085 
hdf-eos5_2.0-1.1.dsc
 5545b163d2356e4bbdaa8828de25ff7e0104f415173f93140eb19c2ff7730933 10528 
hdf-eos5_2.0-1.1.debian.tar.xz
 f485187b8d906c21e16a32022c9def4c6124866c65b9d9fc51fe5d816cc4a980 7654 
hdf-eos5_2.0-1.1_source.buildinfo
Files:
 299d998cc4bdc56383f12d320dc0f68f 2085 libs optional hdf-eos5_2.0-1.1.dsc
 080042ca81895f87b6c6a9478768178e 10528 libs optional 
hdf-eos5_2.0-1.1.debian.tar.xz
 c18db6b48514f211c46f564631208277 7654 libs optional 
hdf-eos5_2.0-1.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXhxZUACgkQFZ61xO/I
d0y56A/9GWagUHgjbDPhy6NN2F0m6oNdryiA90/uBUqAlwxvZwEB5bqq4ioCRWYX
L+ldVeX0gE7lgbmFs/dgnGQMjjRe8AlPTtNucgeijoGmnFPOgZ/isB9X8LCUETnE
UvhFzq7n5dMaRZf2AlGuDm2f5r7E6q7qvjsafu3cRADRdiRvq8D3bZ4OkkeXW3ZU
WmyOO2M2UC4k9sast5aZkV0l3PY7VgJC/RXLTzU6Ej1rLvfLYjVWNuTzkaB5nlIx
MogqJnz4tyyEos7U55XX4saA/6KhzqvfI5Wu+sTzf1/OjMyVQQox5wIGBA7K14Pr
98/PUmURXsyNhfyr0N+aj5Unnj0GYurRBHeAtperlxOBfrQhbWB5OjGJNwlEFLdS
935jjt3aioa4U+nz/HBIUp7inSV9f9yFXzgNOG2abLxB9V2G2rbSiC5ajb20vQQx
nLmuuwL+ZOPuSOwdsdGYEwN/tXGoZnAYr+I4Ayr6gRnP4pdTIb194iqTz03ew1Sp
2NtK+jje77obPwrNaZq8CahF9fZyUFcOuvGjLt/Fs1cZn4W3ut7GPDnOndGe4mz3
Nw0iT1wVUaDUNyGOiKS1siilEmT5Ru3rzvJUhpdwoUKtq6x+qJlbm4myRpVPEo5U
uZ/TAeZRwhFgUerwTmDZybFIb8CeozUqv0fCwLQbf3uYqA2Jw+4=
=9c79
-----END PGP SIGNATURE-----

Attachment: pgprGp8r9CAOU.pgp
Description: PGP signature


--- End Message ---

Reply via email to