Your message dated Thu, 29 Feb 2024 04:48:23 +0000
with message-id <e1rfylh-009bsy...@fasolo.debian.org>
and subject line Bug#1062821: fixed in ola 0.10.9.nojsmin-4.1
has caused the Debian Bug report #1062821,
regarding ola: 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.)
--
1062821: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062821
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ola
Version: 0.10.9.nojsmin-4
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
ola 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 ola
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.2.0-39-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, 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 ola-0.10.9.nojsmin/debian/changelog
ola-0.10.9.nojsmin/debian/changelog
--- ola-0.10.9.nojsmin/debian/changelog 2023-07-28 04:48:08.000000000 -0300
+++ ola-0.10.9.nojsmin/debian/changelog 2024-02-03 14:36:20.000000000 -0300
@@ -1,3 +1,10 @@
+ola (0.10.9.nojsmin-4.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Lucas Kanashiro <kanash...@debian.org> Sat, 03 Feb 2024 14:36:20 -0300
+
ola (0.10.9.nojsmin-4) unstable; urgency=medium
* no-change upload to get everything built on the buildd hosts after
diff -Nru ola-0.10.9.nojsmin/debian/control ola-0.10.9.nojsmin/debian/control
--- ola-0.10.9.nojsmin/debian/control 2023-06-25 17:41:07.000000000 -0300
+++ ola-0.10.9.nojsmin/debian/control 2024-02-03 14:36:20.000000000 -0300
@@ -76,7 +76,10 @@
This package contains olad, the OLA daemon used to control lighting,
and a number of command-line tools to control and manipulate olad.
-Package: libola1
+Package: libola1t64
+Provides: ${t64:Provides}
+Replaces: libola1
+Breaks: libola1 (<< ${source:Version})
Section: libs
Architecture: any
Multi-Arch: same
diff -Nru ola-0.10.9.nojsmin/debian/libola1.install
ola-0.10.9.nojsmin/debian/libola1.install
--- ola-0.10.9.nojsmin/debian/libola1.install 2022-08-03 05:57:18.000000000
-0300
+++ ola-0.10.9.nojsmin/debian/libola1.install 1969-12-31 21:00:00.000000000
-0300
@@ -1,5 +0,0 @@
-usr/lib/*/libola*.so.?
-usr/lib/*/libola*.so.?.?.*
-usr/lib/*/libola*.so.?
-usr/lib/*/libola*.so.?.?.*
-
diff -Nru ola-0.10.9.nojsmin/debian/libola1t64.install
ola-0.10.9.nojsmin/debian/libola1t64.install
--- ola-0.10.9.nojsmin/debian/libola1t64.install 1969-12-31
21:00:00.000000000 -0300
+++ ola-0.10.9.nojsmin/debian/libola1t64.install 2022-08-03
05:57:18.000000000 -0300
@@ -0,0 +1,5 @@
+usr/lib/*/libola*.so.?
+usr/lib/*/libola*.so.?.?.*
+usr/lib/*/libola*.so.?
+usr/lib/*/libola*.so.?.?.*
+
diff -Nru ola-0.10.9.nojsmin/debian/libola1t64.lintian-overrides
ola-0.10.9.nojsmin/debian/libola1t64.lintian-overrides
--- ola-0.10.9.nojsmin/debian/libola1t64.lintian-overrides 1969-12-31
21:00:00.000000000 -0300
+++ ola-0.10.9.nojsmin/debian/libola1t64.lintian-overrides 2024-02-03
14:36:20.000000000 -0300
@@ -0,0 +1 @@
+libola1t64: package-name-doesnt-match-sonames libola1
--- End Message ---
--- Begin Message ---
Source: ola
Source-Version: 0.10.9.nojsmin-4.1
Done: Benjamin Drung <bdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ola, 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 ola 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 02:16:44 +0000
Source: ola
Architecture: source
Version: 0.10.9.nojsmin-4.1
Distribution: unstable
Urgency: medium
Maintainer: Wouter Verhelst <wou...@debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062821
Changes:
ola (0.10.9.nojsmin-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062821
Checksums-Sha1:
51955fbbc5e00e4a76dd136a8f452c23f3982270 2518 ola_0.10.9.nojsmin-4.1.dsc
450124d4d5be48c441cc5a07014554cec4b6d8f3 35676
ola_0.10.9.nojsmin-4.1.debian.tar.xz
5052f57c7a1fd6913fef25c824831d6c9efcc368 9074
ola_0.10.9.nojsmin-4.1_source.buildinfo
Checksums-Sha256:
e33a12f4f85fe472a9f11dc2a2a06d303b7584eba7de2f11110c7b39e094a26f 2518
ola_0.10.9.nojsmin-4.1.dsc
29d442c3fcafe2b68e0c6e4cad1f356b628a9da4cf7ef09a9e832162e2697f7a 35676
ola_0.10.9.nojsmin-4.1.debian.tar.xz
c1dce3277cf04cccce6274bc220dd026e72947343e791e2bf272095806fbc63a 9074
ola_0.10.9.nojsmin-4.1_source.buildinfo
Files:
a7983e3ac94fae19c5d9dacfb4f3784a 2518 libs optional ola_0.10.9.nojsmin-4.1.dsc
d5e2682afad4de19444d42924144eea0 35676 libs optional
ola_0.10.9.nojsmin-4.1.debian.tar.xz
bac27f91addc79c92e9962e08af1ad6c 9074 libs optional
ola_0.10.9.nojsmin-4.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXf6XUACgkQFZ61xO/I
d0z43g//dfIcFXrl0Q20HkmaEPUTa2d9a6yZyXTbJhizzN20pSngb8L85xNPDSbC
FbKOYeDtdqvcBCJV84clLPIsDBduZCBGX1b7qoZkyvHaEV9xYeBsQvtEV1swjitv
+DsZEpUatWdHUWGrJAj9QKQbuq6oc+M20fMciGf5YRrXzhZPdkQOYud2bLEVEAnX
KX8XZEI0pbgR1JjtQkyTjKVv6+7bvVUhEQCxnXUpy/11BE7zDGRpW0U5/3typ+Z1
jPUQm0HhIm5wSuijaD0/9f7+BY8A5JPqUW1xA/8YxxCcn3CM8ivrZnWxmhBkmGx4
p886Gar6RzvGDxLpMHZuKdESpU9FaVnxicYh2MNDxB2MabCfABgZnA77RWuWO+Rt
hugWaqy2mgmN3USFEIXQKppTTObihq7UTxAPtAfAmMQ5BTsWT3GtsEyl0UkfOPf3
vNX5MFGBKfP+wNkNZPwdwu8Gsve9z2SsKvrzvG3j1GTV/NSa0AItFdEr2IFI6oO8
+2rtyuxPzHIFVxNeLJW3lWidO7hvikXq44HK2I+xT+cDtBCCOu6F1/p/yoSprMne
cJQsfd8tUn/hRfB3oAKjIbukE6C9+NVjF3WRhvNsAyvO0GIPgXKVKRNo83x1vW/z
LQnMfa5erprevKgbMzMFncODCmvVLZbRxYfCsq6T4spE5jxJ7DM=
=e6cE
-----END PGP SIGNATURE-----
pgpVfj1eVm0Jj.pgp
Description: PGP signature
--- End Message ---