Your message dated Thu, 29 Feb 2024 00:34:04 +0000
with message-id <[email protected]>
and subject line Bug#1062123: fixed in gr-osmosdr 0.2.5-2.1
has caused the Debian Bug report #1062123,
regarding gr-osmosdr: 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.)
--
1062123: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062123
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gr-osmosdr
Version: 0.2.5-2
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
Usertags: time-t
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
gr-osmosdr 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 gr-osmosdr
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-15-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: 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: unable to detect
diff -Nru gr-osmosdr-0.2.5/debian/changelog gr-osmosdr-0.2.5/debian/changelog
--- gr-osmosdr-0.2.5/debian/changelog 2023-12-18 03:39:20.000000000 +0000
+++ gr-osmosdr-0.2.5/debian/changelog 2024-01-31 12:41:31.000000000 +0000
@@ -1,3 +1,10 @@
+gr-osmosdr (0.2.5-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <[email protected]> Wed, 31 Jan 2024 12:41:31 +0000
+
gr-osmosdr (0.2.5-2) unstable; urgency=medium
* update watch file
diff -Nru gr-osmosdr-0.2.5/debian/control gr-osmosdr-0.2.5/debian/control
--- gr-osmosdr-0.2.5/debian/control 2023-12-18 03:39:00.000000000 +0000
+++ gr-osmosdr-0.2.5/debian/control 2024-01-31 12:41:31.000000000 +0000
@@ -77,7 +77,10 @@
radio hardware. This package provides C++ header files,
documentation, and Python3 wrappers to the library.
-Package: libgnuradio-osmosdr0.2.0
+Package: libgnuradio-osmosdr0.2.0t64
+Provides: ${t64:Provides}
+Replaces: libgnuradio-osmosdr0.2.0
+Breaks: libgnuradio-osmosdr0.2.0 (<< ${source:Version})
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
diff -Nru gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0.install
gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0.install
--- gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0.install 2022-04-11
00:59:48.000000000 +0000
+++ gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0.install 1970-01-01
00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.install
gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.install
--- gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.install 1970-01-01
00:00:00.000000000 +0000
+++ gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.install 2022-04-11
00:59:48.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.lintian-overrides
gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.lintian-overrides
--- gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.lintian-overrides
1970-01-01 00:00:00.000000000 +0000
+++ gr-osmosdr-0.2.5/debian/libgnuradio-osmosdr0.2.0t64.lintian-overrides
2024-01-31 12:41:31.000000000 +0000
@@ -0,0 +1 @@
+libgnuradio-osmosdr0.2.0t64: package-name-doesnt-match-sonames
libgnuradio-osmosdr0.2.0
--- End Message ---
--- Begin Message ---
Source: gr-osmosdr
Source-Version: 0.2.5-2.1
Done: Steve Langasek <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gr-osmosdr, 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.
Steve Langasek <[email protected]> (supplier of updated gr-osmosdr 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: Wed, 28 Feb 2024 23:22:15 +0000
Source: gr-osmosdr
Architecture: source
Version: 0.2.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <[email protected]>
Changed-By: Steve Langasek <[email protected]>
Closes: 1062123
Changes:
gr-osmosdr (0.2.5-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062123
Checksums-Sha1:
5bc7b4726a45e8bec5f5f5a113887246c0ad5640 2548 gr-osmosdr_0.2.5-2.1.dsc
b67a7533a4bb59b12edb7a8f098d35311347b67f 10472
gr-osmosdr_0.2.5-2.1.debian.tar.xz
5fd5a113d0a5f4e9598bd0619992673bd17a3d36 21970
gr-osmosdr_0.2.5-2.1_source.buildinfo
Checksums-Sha256:
770a5766313a5b93da2b5fb2b665f66a64885bce9cbe8af8ccae958606de5f46 2548
gr-osmosdr_0.2.5-2.1.dsc
fa6e7a59c6210c9e2b3f5c6f1b9d6e5d91480909b57b36005a72c2396dcd552e 10472
gr-osmosdr_0.2.5-2.1.debian.tar.xz
31b31571848a103a1d9ade6f6e640335c9e909d74c2054671d80e0525fae27da 21970
gr-osmosdr_0.2.5-2.1_source.buildinfo
Files:
2b58f5ba92a3579d9f370df6f27699b9 2548 libdevel optional
gr-osmosdr_0.2.5-2.1.dsc
42c34b5ff840b6438258089c7430b314 10472 libdevel optional
gr-osmosdr_0.2.5-2.1.debian.tar.xz
b13e3fd5ae4de196348005786858d295 21970 libdevel optional
gr-osmosdr_0.2.5-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXfwPMSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9z5MP/3/fq9F2FKsveELmpXXlPJMhX0oa4D7l
k+pkiWzYb+er4jO/vIqP4K1kbZ2u7GOgGdRvGgPyvwcOo4ejrfZ4go5PRcygRbG5
Y4j/2a+cA3nUUQdUdTFkAFV0Fl/c8dxhl9SVFQXs9rev3SzRlLfIG3CaUUVAMILb
pi9Ssx9cl0m2PMz24IplUl3avfL4dRHZtXsScX8PaCdPDVZ579tIqBtmT6U9MzXc
dsWDP84AnakJUQuAlL0E/8KejyIfKhp4YTp8cd+ZDHuKqHm2gXi4xo0r3K6NZyUM
mQjOktKJPLRcsoMt5CixT6SVxLkPi9h+kqJWhRxMeKGV4QFg+5bX2ZwDeNZdAeth
kgSP0V90DnDBC+u/5XWz1HaibWmfZUVxcFwVkBdQHH/ufB0dTRmFsHXyIl9awZvb
4dmooAtStlAyvE4C2AhTxpND++leazKCO7W9cA50LP3G3AOmHO6ny0xaCSWKQ2o5
RGStNk97LP67eTzBZU+uQRDiJ3e+uEnWH3upZT/l0OMCkDN39y9E0Nv1k/qB5j4C
tXETAB/6g1tTvX8LVD3qsKXiztNYtaWLokQIRq/kzhLbDQEoqH3s+ICsEKRt56qo
VMUvRWNUV7oOnBWIn7HI2GZvfIxc6CwU2St106xcGOFDgW19w/TBegfUDA1zvIg3
Aj6FE74oX8DT
=GmdE
-----END PGP SIGNATURE-----
pgpybtSzIMNpW.pgp
Description: PGP signature
--- End Message ---