Your message dated Thu, 29 Feb 2024 12:58:16 +0000
with message-id <[email protected]>
and subject line Bug#1062862: fixed in mbtserver 0.14-2.1
has caused the Debian Bug report #1062862,
regarding mbtserver: 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.)


-- 
1062862: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062862
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mbtserver
Version: 0.14-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
mbtserver 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 mbtserver
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 mbtserver-0.14/debian/changelog mbtserver-0.14/debian/changelog
--- mbtserver-0.14/debian/changelog     2020-04-23 16:11:34.000000000 +0000
+++ mbtserver-0.14/debian/changelog     2024-02-03 20:33:08.000000000 +0000
@@ -1,3 +1,10 @@
+mbtserver (0.14-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <[email protected]>  Sat, 03 Feb 2024 20:33:08 +0000
+
 mbtserver (0.14-2) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru mbtserver-0.14/debian/control mbtserver-0.14/debian/control
--- mbtserver-0.14/debian/control       2020-04-23 16:11:17.000000000 +0000
+++ mbtserver-0.14/debian/control       2024-02-03 20:33:08.000000000 +0000
@@ -39,7 +39,10 @@
  If you do scientific research in natural language processing, MbtServer will
  likely be of use to you.
 
-Package: libmbtserver1
+Package: libmbtserver1t64
+Provides: ${t64:Provides}
+Replaces: libmbtserver1
+Breaks: libmbtserver1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends:
@@ -66,7 +69,7 @@
 Section: libdevel
 Architecture: any
 Depends:
- libmbtserver1 (= ${binary:Version}),
+ libmbtserver1t64 (= ${binary:Version}),
  ${misc:Depends},
 Breaks:
  mbtserver (<< 0.14-1),
diff -Nru mbtserver-0.14/debian/libmbtserver1.install 
mbtserver-0.14/debian/libmbtserver1.install
--- mbtserver-0.14/debian/libmbtserver1.install 2020-04-15 12:32:12.000000000 
+0000
+++ mbtserver-0.14/debian/libmbtserver1.install 1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-/usr/lib/*/libmbtserver.so.*
diff -Nru mbtserver-0.14/debian/libmbtserver1t64.install 
mbtserver-0.14/debian/libmbtserver1t64.install
--- mbtserver-0.14/debian/libmbtserver1t64.install      1970-01-01 
00:00:00.000000000 +0000
+++ mbtserver-0.14/debian/libmbtserver1t64.install      2020-04-15 
12:32:12.000000000 +0000
@@ -0,0 +1 @@
+/usr/lib/*/libmbtserver.so.*
diff -Nru mbtserver-0.14/debian/libmbtserver1t64.lintian-overrides 
mbtserver-0.14/debian/libmbtserver1t64.lintian-overrides
--- mbtserver-0.14/debian/libmbtserver1t64.lintian-overrides    1970-01-01 
00:00:00.000000000 +0000
+++ mbtserver-0.14/debian/libmbtserver1t64.lintian-overrides    2024-02-03 
20:33:08.000000000 +0000
@@ -0,0 +1 @@
+libmbtserver1t64: package-name-doesnt-match-sonames libmbtserver1

--- End Message ---
--- Begin Message ---
Source: mbtserver
Source-Version: 0.14-2.1
Done: Graham Inggs <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mbtserver, 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.
Graham Inggs <[email protected]> (supplier of updated mbtserver 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: Thu, 29 Feb 2024 12:21:33 +0000
Source: mbtserver
Architecture: source
Version: 0.14-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Graham Inggs <[email protected]>
Closes: 1062862
Changes:
 mbtserver (0.14-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062862
Checksums-Sha1:
 8eecccbf05076ba48457bd2ff95cc95a3c7695c0 2309 mbtserver_0.14-2.1.dsc
 b645db3c6c79309d1d2060f59d2a0113c59f2207 4748 mbtserver_0.14-2.1.debian.tar.xz
 21ac68e9e6bb448d9fad44516be114530ce79005 7192 
mbtserver_0.14-2.1_source.buildinfo
Checksums-Sha256:
 5915f1dcc8eb460d466813bc52b3f22e916a963b6ea82692cdcbd22b2c8c95aa 2309 
mbtserver_0.14-2.1.dsc
 1caf988a8925714771515e22be72f682215d908a6cb6331c3c2e5a4b4d1ee311 4748 
mbtserver_0.14-2.1.debian.tar.xz
 8f2f9cdfd11d16e46661778a637286ce724794e656b9e1416ebcd4d34242b2c1 7192 
mbtserver_0.14-2.1_source.buildinfo
Files:
 f6f4d1177e37a35518359c1bca4bb9a7 2309 science optional mbtserver_0.14-2.1.dsc
 4390c69ca5cc3336ace0bd4bdd32fc47 4748 science optional 
mbtserver_0.14-2.1.debian.tar.xz
 90d9a7286fa42e384f6cb1ad8589c8d7 7192 science optional 
mbtserver_0.14-2.1_source.buildinfo

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

iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmXgdukACgkQr8/sjmac
4cL91A/+M7MJLpo9pPpq5/V56BFV6nfDwiHjKt8dmQiVLAIDZhxj34jvWVvwQR/9
Fk19dEP35UoTdmcXn//KXyzLhBH9bh6M2mKHTMlF3cEQwN9XFb+H7j2DtOFiB27/
qIhPHDhYFrYd+3BrtD1jAB7aOrGa/974BxHviOfvh/J3TUKR+atoxqipPKV0J3d2
BNULunxRf99nqbc1rEtsqUR41k5DAJCeeETYj76YAUo82NUwf1V1vF2k1TGy6KTS
2TIm+rUevXXFsdBlQtDDyifMMEn4yfMCXaLift8fjvx7pmDfTAlWXDVhHzcivAdu
PI5SFmLNyiA2fKR01TdMDJ80mclzGM9jbkpC99zesn07OvrXjeAGtqm3ACaIjpTd
5eTDvYnCjxb6AR00o2oGMGN8eY2lXeP9HMSOPji4ihX2m5GzDyok1RlFTb4veDLo
QXv+EkuXVfkPU/IE00CoKwL5CjArugISucBGoB1vVjOr26CqImXVoLkbML5XcpBi
aXg+vSoYtE+5qaPvESImKwa9fS98tXhQXdOS/x0VVV6o9i2LFwRDyHDndF4YVTzS
2ZZ4TP+6YH91BgpKvL5ufkROFMc/F0wRIbCgD0GDx4nBdlVXjDAWwUOUjM+rzWGE
BZZ73McnsUqEzsD2s6vtd2c5CYWlAfZnNbrJwuRKKD2Ey/HFTjU=
=XYRd
-----END PGP SIGNATURE-----

Attachment: pgpY9hsJxNBM7.pgp
Description: PGP signature


--- End Message ---

Reply via email to