Your message dated Thu, 29 Feb 2024 13:33:24 +0000
with message-id <e1rfgxm-00befe...@fasolo.debian.org>
and subject line Bug#1063104: fixed in opentracing-c-wrapper 1.1.3-3.1
has caused the Debian Bug report #1063104,
regarding opentracing-c-wrapper: 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.)


-- 
1063104: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063104
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: opentracing-c-wrapper
Version: 1.1.3-3
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
opentracing-c-wrapper 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 
opentracing-c-wrapper
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 opentracing-c-wrapper-1.1.3/debian/changelog 
opentracing-c-wrapper-1.1.3/debian/changelog
--- opentracing-c-wrapper-1.1.3/debian/changelog        2021-11-11 
13:57:26.000000000 -0300
+++ opentracing-c-wrapper-1.1.3/debian/changelog        2024-02-05 
01:04:35.000000000 -0300
@@ -1,3 +1,10 @@
+opentracing-c-wrapper (1.1.3-3.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Lucas Kanashiro <kanash...@debian.org>  Mon, 05 Feb 2024 01:04:35 -0300
+
 opentracing-c-wrapper (1.1.3-3) unstable; urgency=medium
 
   * Add a patch to remove a redundant rpath from the pkgconfig file.
diff -Nru opentracing-c-wrapper-1.1.3/debian/control 
opentracing-c-wrapper-1.1.3/debian/control
--- opentracing-c-wrapper-1.1.3/debian/control  2021-07-29 23:59:41.000000000 
-0300
+++ opentracing-c-wrapper-1.1.3/debian/control  2024-02-05 01:04:35.000000000 
-0300
@@ -15,7 +15,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libopentracing-c-wrapper0 (= ${binary:Version}), ${misc:Depends},
+Depends: libopentracing-c-wrapper0t64 (= ${binary:Version}), ${misc:Depends},
          libopentracing-dev,
 Description: C wrapper for the C++ impl of the OpenTracing API dev libs
  OpenTracing C Wrapper library was created due to the need to use distributed
@@ -32,7 +32,10 @@
  .
  This package contains the development headers for libopentracing-c-wrapper
 
-Package: libopentracing-c-wrapper0
+Package: libopentracing-c-wrapper0t64
+Provides: ${t64:Provides}
+Replaces: libopentracing-c-wrapper0
+Breaks: libopentracing-c-wrapper0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.install 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.install
--- opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.install        
2021-07-16 00:37:56.000000000 -0300
+++ opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.install        
1969-12-31 21:00:00.000000000 -0300
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.symbols 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.symbols
--- opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.symbols        
2021-07-30 00:23:38.000000000 -0300
+++ opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0.symbols        
1969-12-31 21:00:00.000000000 -0300
@@ -1,15 +0,0 @@
-libopentracing-c-wrapper.so.0 libopentracing-c-wrapper0 #MINVER#
-* Build-Depends-Package: libopentracing-c-wrapper-dev
- otc_binary_data_destroy@Base 1.1.0
- otc_binary_data_new@Base 1.1.0
- otc_ext_init@Base 1.1.0
- otc_file_read@Base 1.1.0
- otc_statistics@Base 1.1.0
- otc_text_map_add@Base 1.1.0
- otc_text_map_destroy@Base 1.1.0
- otc_text_map_new@Base 1.1.0
- otc_tracer_global@Base 1.1.0
- otc_tracer_init@Base 1.1.0
- otc_tracer_init_global@Base 1.1.0
- otc_tracer_load@Base 1.1.0
- otc_tracer_start@Base 1.1.0
diff -Nru 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.install 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.install
--- opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.install     
1969-12-31 21:00:00.000000000 -0300
+++ opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.install     
2021-07-16 00:37:56.000000000 -0300
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.lintian-overrides
 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.lintian-overrides
--- 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.lintian-overrides
   1969-12-31 21:00:00.000000000 -0300
+++ 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.lintian-overrides
   2024-02-05 01:04:35.000000000 -0300
@@ -0,0 +1 @@
+libopentracing-c-wrapper0t64: package-name-doesnt-match-sonames 
libopentracing-c-wrapper0
diff -Nru 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.symbols 
opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.symbols
--- opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.symbols     
1969-12-31 21:00:00.000000000 -0300
+++ opentracing-c-wrapper-1.1.3/debian/libopentracing-c-wrapper0t64.symbols     
2024-02-05 01:04:35.000000000 -0300
@@ -0,0 +1,15 @@
+libopentracing-c-wrapper.so.0 libopentracing-c-wrapper0t64 #MINVER#
+* Build-Depends-Package: libopentracing-c-wrapper-dev
+ otc_binary_data_destroy@Base 1.1.0
+ otc_binary_data_new@Base 1.1.0
+ otc_ext_init@Base 1.1.0
+ otc_file_read@Base 1.1.0
+ otc_statistics@Base 1.1.0
+ otc_text_map_add@Base 1.1.0
+ otc_text_map_destroy@Base 1.1.0
+ otc_text_map_new@Base 1.1.0
+ otc_tracer_global@Base 1.1.0
+ otc_tracer_init@Base 1.1.0
+ otc_tracer_init_global@Base 1.1.0
+ otc_tracer_load@Base 1.1.0
+ otc_tracer_start@Base 1.1.0

--- End Message ---
--- Begin Message ---
Source: opentracing-c-wrapper
Source-Version: 1.1.3-3.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
opentracing-c-wrapper, 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 opentracing-c-wrapper 
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 12:59:26 +0000
Source: opentracing-c-wrapper
Architecture: source
Version: 1.1.3-3.1
Distribution: unstable
Urgency: medium
Maintainer: Stephen Gelman <ssg...@debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1063104
Changes:
 opentracing-c-wrapper (1.1.3-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063104
Checksums-Sha1:
 d445c9f89476ae7957781e3bdc02cf7a3678a3de 2148 
opentracing-c-wrapper_1.1.3-3.1.dsc
 5630a6c2088d38b19779a39fd870dd6d50080c96 3124 
opentracing-c-wrapper_1.1.3-3.1.debian.tar.xz
 31faba7fd37e5dda0d146ffef429b1202bf05681 7232 
opentracing-c-wrapper_1.1.3-3.1_source.buildinfo
Checksums-Sha256:
 ed57b7a3c52960570efc7da1782d5bb97806cc974e5bf8c0ee61993e7a6e1202 2148 
opentracing-c-wrapper_1.1.3-3.1.dsc
 e28be4390726edbbe54e2abdca0ec22d148e8d6059f08f4f2efd2bfb273e12f2 3124 
opentracing-c-wrapper_1.1.3-3.1.debian.tar.xz
 c804f731d98498d73df4df91cbeeb3160c3ca8f6fafc0dbf2deb52e723662a4e 7232 
opentracing-c-wrapper_1.1.3-3.1_source.buildinfo
Files:
 0a313b93efcb905004d8fe630f7485da 2148 libs optional 
opentracing-c-wrapper_1.1.3-3.1.dsc
 f105e614c9a0a460c914efee70679d09 3124 libs optional 
opentracing-c-wrapper_1.1.3-3.1.debian.tar.xz
 581fdfd00c25bcac8a9184c4c44c06d8 7232 libs optional 
opentracing-c-wrapper_1.1.3-3.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgf8YACgkQFZ61xO/I
d0xUMRAAgdmXSNC17FhWfX95JEHpJ+ii9YfdttuCc0YzSMBU2dOMe3d7DouGjlRp
z5Ank+lCWpp8i08Xg31wW8fd4YW20AQN5RGVmrtzoVvLO14FjUx7Q8+aJLp9wCxO
msnWObww6ow44jrU6B6YZbTVwoM3ohedummGUCeItM5jXkKRbxexSQjr0kUt2sRY
8l12Nvrh9zDtBuuOjWko1IxtIGE6TZCjmpfY+fDA5WrKU6nz4dnjTEGrnXvsIkE2
XB/Z6H9vZ8C0vezFwHjGqmT09nrsKSZHNpXtcvd2PCsbXV5eVD17KTejMMsAVvUf
JHBPH33nID7B+LQmov6c9IH0HuMdWBvh1HHJ6BDZfhfXSvf9C2ZLSmSok66dAJ8C
mvx+Pg919GjU3oV/RqrclEMlQkGHr6h9HBYtlKvwwGI0kkmcxQ9inIuC2gKH17Fe
irRHD5QEXyKJu0jKqTHnMkl1EsEJ81+Sf5u5H6xRGnthlBQ+7uAP3DA6rsOiKKg6
BWELD07EzB6jYMufBI9hR5dwzZKHp4imbA/dy4nanr8e1wiKsGw+872YINJF7P5j
k5+IulHZXyGpu+hmqs/eZE22UFvt1ypHKeiMJqYlElfb7L4p0KI22UkIpsY6Udq1
OGmHtfwu7ZBi88VXaCR8DfqXXPgAH/L+mmEkLL/XyoWQBlZBdlA=
=bKB9
-----END PGP SIGNATURE-----

Attachment: pgpyQonkrpEQ3.pgp
Description: PGP signature


--- End Message ---

Reply via email to