Your message dated Sat, 02 Mar 2024 09:26:37 +0000
with message-id <[email protected]>
and subject line Bug#1062841: fixed in mariadb 1:10.11.7-2
has caused the Debian Bug report #1062841,
regarding mariadb: 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.)
--
1062841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062841
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mariadb
Version: 1:10.11.6-2
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: [email protected]
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
mariadb 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 mariadb
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 mariadb-10.11.6/debian/changelog mariadb-10.11.6/debian/changelog
--- mariadb-10.11.6/debian/changelog 2024-01-05 08:32:12.000000000 +0000
+++ mariadb-10.11.6/debian/changelog 2024-02-03 19:11:34.000000000 +0000
@@ -1,3 +1,10 @@
+mariadb (1:10.11.6-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <[email protected]> Sat, 03 Feb 2024 19:11:34 +0000
+
mariadb (1:10.11.6-2) unstable; urgency=medium
[ Otto Kekäläinen ]
diff -Nru mariadb-10.11.6/debian/control mariadb-10.11.6/debian/control
--- mariadb-10.11.6/debian/control 2024-01-05 08:32:12.000000000 +0000
+++ mariadb-10.11.6/debian/control 2024-02-03 19:11:34.000000000 +0000
@@ -129,7 +129,10 @@
.
This package includes the client library.
-Package: libmariadbd19
+Package: libmariadbd19t64
+Provides: ${t64:Provides}
+Replaces: libmariadbd19
+Breaks: libmariadbd19 (<< ${source:Version})
Architecture: any
Section: libs
Depends: ${misc:Depends},
@@ -149,7 +152,7 @@
Provides: libmysqld-dev
Pre-Depends: ${misc:Pre-Depends}
Depends: libmariadb-dev (= ${binary:Version}),
- libmariadbd19 (= ${binary:Version}),
+ libmariadbd19t64 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Breaks: libmariadb-dev (<< 1:10.4),
diff -Nru mariadb-10.11.6/debian/libmariadbd19.install
mariadb-10.11.6/debian/libmariadbd19.install
--- mariadb-10.11.6/debian/libmariadbd19.install 2023-12-02
03:11:55.000000000 +0000
+++ mariadb-10.11.6/debian/libmariadbd19.install 1970-01-01
00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/libmariadbd.so.*
diff -Nru mariadb-10.11.6/debian/libmariadbd19.lintian-overrides
mariadb-10.11.6/debian/libmariadbd19.lintian-overrides
--- mariadb-10.11.6/debian/libmariadbd19.lintian-overrides 2024-01-04
10:36:14.000000000 +0000
+++ mariadb-10.11.6/debian/libmariadbd19.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
@@ -1,6 +0,0 @@
-# MyISAM stopwords that cannot be changed and spelling errors remain
-spelling-error-in-binary noone no one [usr/lib/*/libmariadbd.so.19]
-spelling-error-in-binary thats that's [usr/lib/*/libmariadbd.so.19]
-spelling-error-in-binary theres there's [usr/lib/*/libmariadbd.so.19]
-# False positive from Lintian, these strings are nowhere in test in source code
-spelling-error-in-binary AfE Safe [usr/lib/*/libmariadbd.so.19]
diff -Nru mariadb-10.11.6/debian/libmariadbd19t64.install
mariadb-10.11.6/debian/libmariadbd19t64.install
--- mariadb-10.11.6/debian/libmariadbd19t64.install 1970-01-01
00:00:00.000000000 +0000
+++ mariadb-10.11.6/debian/libmariadbd19t64.install 2023-12-02
03:11:55.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libmariadbd.so.*
diff -Nru mariadb-10.11.6/debian/libmariadbd19t64.lintian-overrides
mariadb-10.11.6/debian/libmariadbd19t64.lintian-overrides
--- mariadb-10.11.6/debian/libmariadbd19t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ mariadb-10.11.6/debian/libmariadbd19t64.lintian-overrides 2024-02-03
19:11:34.000000000 +0000
@@ -0,0 +1,7 @@
+# MyISAM stopwords that cannot be changed and spelling errors remain
+spelling-error-in-binary noone no one [usr/lib/*/libmariadbd.so.19]
+spelling-error-in-binary thats that's [usr/lib/*/libmariadbd.so.19]
+spelling-error-in-binary theres there's [usr/lib/*/libmariadbd.so.19]
+# False positive from Lintian, these strings are nowhere in test in source code
+spelling-error-in-binary AfE Safe [usr/lib/*/libmariadbd.so.19]
+libmariadbd19t64: package-name-doesnt-match-sonames libmariadbd19
--- End Message ---
--- Begin Message ---
Source: mariadb
Source-Version: 1:10.11.7-2
Done: Otto Kekäläinen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mariadb, 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.
Otto Kekäläinen <[email protected]> (supplier of updated mariadb 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: Fri, 01 Mar 2024 17:43:11 -0800
Source: mariadb
Architecture: source
Version: 1:10.11.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian MySQL Maintainers <[email protected]>
Changed-By: Otto Kekäläinen <[email protected]>
Closes: 1062841 1063738 1063739
Changes:
mariadb (1:10.11.7-2) unstable; urgency=medium
.
[ Graham Inggs ]
* Rename libraries for 64-bit time_t transition (Closes: #1062841)
.
[ Otto Kekäläinen ]
* Salsa-CI: Adopt new libmariadbd19t64 library name in CI
* Remove obsolete Lintian override:
package-supports-alternative-init-but-no-init.d-script
* Disable more tests not passing for sparc64 on Debian
* Add patch to fix hurd-i386 build failure (Closes: #1063739)
* Add patch to partially revert upstream c432c9ef (Closes: #1063738)
* Disable table_value_constr failing on armhf on Launchpad
* Backport patch for MDEV-32975 (collation fix for PHP connector)
Checksums-Sha1:
6de52bce89e932ca67152d28172b89fd148ca1a2 5056 mariadb_10.11.7-2.dsc
b1e68ce609d0e001065bcda4dfdfec5f4f10dffe 277240 mariadb_10.11.7-2.debian.tar.xz
80913b32a6fd559ba6b5953631c0bb5cb4a00f02 9077
mariadb_10.11.7-2_source.buildinfo
Checksums-Sha256:
901c11461954d186e4836700736f8f459147946b898ceb116f42b9048de615e7 5056
mariadb_10.11.7-2.dsc
fc03d98f896daee2b1be98025c429208c2b19bf0d1ea4cba610871b394b8a640 277240
mariadb_10.11.7-2.debian.tar.xz
2a1cdc6c42de54e4e5f5215f82803e1889a48d1026934fc69fecee7a7bad49a6 9077
mariadb_10.11.7-2_source.buildinfo
Files:
e64d892d371a3033920e1b1ba69c9901 5056 database optional mariadb_10.11.7-2.dsc
04ce9884c3f85413c045a711ad2ac89a 277240 database optional
mariadb_10.11.7-2.debian.tar.xz
0020bb826bec1e8b8fd521c4a4c3e2a5 9077 database optional
mariadb_10.11.7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmbRSsR88dMO0U+RvvthEn87o2ogFAmXi6vwACgkQvthEn87o
2ogryw/+JTY2ibxE75PSmGfc7cxs/t4cXXfz0fY80vpha5FTSEI2L0opEOoUP41M
XbuvtD7kDMaFhF6P2DeBN++lp27z6S+HdDGZu+2ausT9UCnTBZHMwEic8X6aLOml
9FNaneuiwrN2zoBxi1vRhn/ThGlI6HKzDg/LMHrouKJxnZh1h8ePBR1HWH7OyydK
R9HeHGjT9keU+WHrRlp1zAsYDMn6efSW33sKLOysh+RdpnsOM4SJvLQe38gby4Ca
xNdj0rvyLN3HA5xukOs4X7WGY49CRa1DdqXU2cWoxxSs80npWkYacADaAnBdykB7
Pv876P3NTVqVDVgDuI9cmSJcIn0oSUhDoO96MlUHEGgTlDLVTOdTjUpay+hkuJbN
uPgA9ZD7m7/MSuE4GH9bcoL2jyR4lVWePUGfE+I3CiKm6mFm7PsGea8i52N9v5nc
ou4lbkIGbUrcAxjmEg9tQagxp1bzQiCOA/ELqbCOz9DxxPcYRo/mfHkCOQJ5otE2
wIQSj3Z8itm9h1F9DtGgwxAuW9ibzwI0iYyEDAcJ6WTH20FnkNf2eyESAomB+WXX
BjoT8vfiqu3WVVG5a4QgVMp4xF4zE1JSt2WdeUa2GF6OPhdsMNB6gbw8SXXRgmfN
2M4mZ5Lj9itpZFzMIPmalvcCAzQMYX07w/GhLXbuuR0+PIhNkEQ=
=Xbpd
-----END PGP SIGNATURE-----
pgp3otDcoFmiP.pgp
Description: PGP signature
--- End Message ---