Your message dated Thu, 29 Feb 2024 04:47:28 +0000
with message-id <e1rfyko-009bje...@fasolo.debian.org>
and subject line Bug#1063228: fixed in ode 2:0.16.2-1.1
has caused the Debian Bug report #1063228,
regarding ode: 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.)


-- 
1063228: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063228
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ode
Version: 2:0.16.2-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
ode 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 ode
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 ode-0.16.2/debian/changelog ode-0.16.2/debian/changelog
--- ode-0.16.2/debian/changelog 2020-12-24 15:46:10.000000000 +0000
+++ ode-0.16.2/debian/changelog 2024-02-05 18:47:25.000000000 +0000
@@ -1,3 +1,10 @@
+ode (2:0.16.2-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <gin...@debian.org>  Mon, 05 Feb 2024 18:47:25 +0000
+
 ode (2:0.16.2-1) unstable; urgency=medium
 
   * New upstream version. Fix some issues by upstream.
diff -Nru ode-0.16.2/debian/control ode-0.16.2/debian/control
--- ode-0.16.2/debian/control   2020-12-24 15:46:10.000000000 +0000
+++ ode-0.16.2/debian/control   2024-02-05 18:47:25.000000000 +0000
@@ -13,7 +13,10 @@
 Vcs-Git: https://salsa.debian.org/games-team/ode.git
 Homepage: http://www.ode.org/
 
-Package: libode8
+Package: libode8t64
+Provides: ${t64:Provides}
+Replaces: libode8
+Breaks: libode8 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -32,7 +35,7 @@
 Package: libode-dev
 Section: libdevel
 Architecture: any
-Depends: libode8 (= ${binary:Version}), ${misc:Depends}
+Depends: libode8t64 (= ${binary:Version}), ${misc:Depends}
 Conflicts: libode0-dev,
           libode-sp-dev,
            libode4-dev,
diff -Nru ode-0.16.2/debian/libode8.install ode-0.16.2/debian/libode8.install
--- ode-0.16.2/debian/libode8.install   2020-12-24 15:46:10.000000000 +0000
+++ ode-0.16.2/debian/libode8.install   1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru ode-0.16.2/debian/libode8t64.install 
ode-0.16.2/debian/libode8t64.install
--- ode-0.16.2/debian/libode8t64.install        1970-01-01 00:00:00.000000000 
+0000
+++ ode-0.16.2/debian/libode8t64.install        2020-12-24 15:46:10.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru ode-0.16.2/debian/libode8t64.lintian-overrides 
ode-0.16.2/debian/libode8t64.lintian-overrides
--- ode-0.16.2/debian/libode8t64.lintian-overrides      1970-01-01 
00:00:00.000000000 +0000
+++ ode-0.16.2/debian/libode8t64.lintian-overrides      2024-02-05 
18:47:25.000000000 +0000
@@ -0,0 +1 @@
+libode8t64: package-name-doesnt-match-sonames libode8

--- End Message ---
--- Begin Message ---
Source: ode
Source-Version: 2:0.16.2-1.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ode, 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 ode 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 01:44:13 +0000
Source: ode
Architecture: source
Version: 2:0.16.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1063228
Changes:
 ode (2:0.16.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063228
Checksums-Sha1:
 d9daad2cf1573f3a5266acf87632570a317bcb44 2094 ode_0.16.2-1.1.dsc
 02bef4a5a9486e3d2eafea9ebfdcbb9f568749e8 12344 ode_0.16.2-1.1.debian.tar.xz
 83a656a4bf9900dc94d7844e654eb6798ce51a22 8296 ode_0.16.2-1.1_source.buildinfo
Checksums-Sha256:
 a6a71b3bcad95c7dc063ab0e2b517c8a925c753cef421151aef53f457ffa2163 2094 
ode_0.16.2-1.1.dsc
 9caf04c99dfbdd6e8308c8403fb94944c83fe1c09e2e325bb78b45fff1252403 12344 
ode_0.16.2-1.1.debian.tar.xz
 b98ce835aca8c84a5a3b8d28004066aa9a135b4db22b23ec78ecdfe20ad4f734 8296 
ode_0.16.2-1.1_source.buildinfo
Files:
 4b6c6639996ebe534e8251e30e80deb4 2094 devel optional ode_0.16.2-1.1.dsc
 c61f236f2efa6043b4e57966f1be3f8d 12344 devel optional 
ode_0.16.2-1.1.debian.tar.xz
 40602ea00709a79deb856f6e97907163 8296 devel optional 
ode_0.16.2-1.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXf4agACgkQFZ61xO/I
d0ynwA//YTFYp6HtUQq2/tqtP9MUPKotqVUEAOacJ0AuxM2pHKbJie6BV83WrLUi
jDIJw0DxxmsMUjN/uuhfsHOl6Qd20Pd6V8HKn10TNi+oqlBn6EJcF1QqY1iA3NPZ
yhjdye911sCRd3o6PV1mrjORTTv8syTI3rW50lBxdI2Aeqwu9gehU/hj7C2dRcBx
IYam1RPl+JxPaDa3pOd6ftv7NLLr7jYsBuFK91zKjmCHRd8GTbCkfpJq+kVwC+gU
gZfZmqT/djr08NCHJAtCOyVzUJmY0VaIIr8OkwID6EYRhAE9BrFXb8O25wXPOwCl
bpUQpZUHETdCIdSkvp2HwSDvj4n3sXwpV5Im5VmkSYRv+tXVdQ/PBaqK3VqbKY9C
hX/SsEtHct5SuDPE4lc9vZg76g/OH5wwA3qePEy45RgKKDDKFXexqk9FYtK8GgNL
1sLW/yhqTK8mn8Rpr4o0FRDdnWgoqnue25YoyOfs9nXAKqtLk0Dx2b90RQLwbXmx
mm0isyffMyMlcMPAnGsDNULH3OG5Nrx6opB0O887WrcVw02izADWW/RDac5JijuJ
tb9EThmQUojY3rThIJIwNQVZdkM8YmU723Qm/Nm5eg1sz86xKUi8er9ekQOuGV5+
e+HKJQnb9wl2Mhqw3P9utTfnCa8NoBFVTE788cyx8GKOYGYZbF0=
=wU3Y
-----END PGP SIGNATURE-----

Attachment: pgprsDJyTP1pL.pgp
Description: PGP signature


--- End Message ---

Reply via email to