Your message dated Thu, 29 Feb 2024 23:43:44 +0000
with message-id <e1rfq40-00dqc9...@fasolo.debian.org>
and subject line Bug#1062769: fixed in radare2 5.5.0+dfsg-1.1
has caused the Debian Bug report #1062769,
regarding radare2: 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.)


-- 
1062769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062769
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: radare2
Version: 5.5.0+dfsg-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
radare2 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 radare2
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-5-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_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 radare2-5.5.0+dfsg/debian/changelog 
radare2-5.5.0+dfsg/debian/changelog
--- radare2-5.5.0+dfsg/debian/changelog 2021-12-01 11:02:42.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/changelog 2024-02-03 04:25:00.000000000 +0000
@@ -1,3 +1,10 @@
+radare2 (5.5.0+dfsg-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <sergi...@debian.org>  Sat, 03 Feb 2024 04:25:00 
+0000
+
 radare2 (5.5.0+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru radare2-5.5.0+dfsg/debian/control radare2-5.5.0+dfsg/debian/control
--- radare2-5.5.0+dfsg/debian/control   2021-12-01 11:02:42.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/control   2024-02-03 04:25:00.000000000 +0000
@@ -42,7 +42,10 @@
  supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
  hash utility called rahash.
 
-Package: libradare2-5.0.0
+Package: libradare2-5.0.0t64
+Provides: ${t64:Provides}
+Replaces: libradare2-5.0.0
+Breaks: libradare2-5.0.0 (<< ${source:Version})
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -66,7 +69,7 @@
 Package: libradare2-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libradare2-5.0.0 (= ${binary:Version}),
+Depends: ${misc:Depends}, libradare2-5.0.0t64 (= ${binary:Version}),
          libcapstone-dev, libmagic-dev, libuv1-dev, liblz4-dev,
          libzip-dev,
 Description: devel files from the radare2 suite
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install  2021-12-01 
11:02:42.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.install  1970-01-01 
00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/*.so.5.*
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides        
2021-12-01 11:02:42.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0.lintian-overrides        
1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-# One package is enough for all those libs
-libradare2-5.0.0: package-name-doesnt-match-sonames
-# Every r2 release increases API, so no need to track symbols
-libradare2-5.0.0: no-symbols-control-file
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.install       2021-12-01 
11:02:42.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/*.so.5.*
diff -Nru radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides 
radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides
--- radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides     
1970-01-01 00:00:00.000000000 +0000
+++ radare2-5.5.0+dfsg/debian/libradare2-5.0.0t64.lintian-overrides     
2024-02-03 04:25:00.000000000 +0000
@@ -0,0 +1,5 @@
+# One package is enough for all those libs
+libradare2-5.0.0t64: package-name-doesnt-match-sonames
+# Every r2 release increases API, so no need to track symbols
+libradare2-5.0.0t64: no-symbols-control-file
+libradare2-5.0.0t64: package-name-doesnt-match-sonames libradare2-5.0.0

--- End Message ---
--- Begin Message ---
Source: radare2
Source-Version: 5.5.0+dfsg-1.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
radare2, 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 radare2 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 22:43:06 +0000
Source: radare2
Architecture: source
Version: 5.5.0+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-secur...@tracker.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062769
Changes:
 radare2 (5.5.0+dfsg-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062769
Checksums-Sha1:
 50a2fa5dfee8c566f76d0ffc7a056caa6e4f6329 2404 radare2_5.5.0+dfsg-1.1.dsc
 3441060b90edb9ee8cfab17ca5aa2dfccc3be445 16800 
radare2_5.5.0+dfsg-1.1.debian.tar.xz
 21689ad2e3efc1b056e6ec35bf3211daca436cf9 8559 
radare2_5.5.0+dfsg-1.1_source.buildinfo
Checksums-Sha256:
 f2b1c6c20e3dc51af9b8eecddea2e88bb148669dd02366cf9eeacfc4d69e98b4 2404 
radare2_5.5.0+dfsg-1.1.dsc
 23f81deeb4709f7d9c8c5c79ba3f0d89a870eb2e1addb0e98a09e491ace31d6e 16800 
radare2_5.5.0+dfsg-1.1.debian.tar.xz
 5a71da42419d29e2155c9418c4e5d4345aaf2243600c4fb0afe83a8ae1b2cabb 8559 
radare2_5.5.0+dfsg-1.1_source.buildinfo
Files:
 d58e13ff43138b838dfd1606b1f25c55 2404 devel optional radare2_5.5.0+dfsg-1.1.dsc
 14b66125586bf931f2b97c54d5d82b84 16800 devel optional 
radare2_5.5.0+dfsg-1.1.debian.tar.xz
 d833a355d1ce0a767170391ad50a0d5c 8559 devel optional 
radare2_5.5.0+dfsg-1.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXhCMIACgkQFZ61xO/I
d0yulg//fqFTMFP/EGMCANzbtl405V35CMchxJlZw0+KIKRrYArxgHBcWYmjtqrb
2JnhPzxwCGzbQq2aTwq6bIWN5jlAjYfdGM4j2nlkzezo7kd4Dkv74zbLxBeufTzX
NNLoyXVSUY4NvGvhn2NIHP76oEtxQQ4awbDEHK84mJvHj5SIS6rJZiO9HWiAZFDp
SmkRNt8EA2GOWn3LSJDuBeSj4nfFK6hRLGECsO7Sde5Dy1RAC6ggXElaeOtLtHts
0HIRngZcHkH7CFdY8Or9M0u0c/Yev85RCh+jLzARCpFplKY0tbUBuoRAIKRmRkT2
Z/ZwVaMjBa+z3OVv4HHyx44vyE22HkPvfe+XK9XSHE0Q23/eNy2Q7vmnAWsPAlyx
jJWdJJwuV73r6JNQHP2X6jq+cwtdY8TmuGJBpuFoSk+4v22ai/FO8FhOig/+rsUh
Fx9V7IPS43UPIPRht0FNTdpOlnYPO4XztWkyi7KOg8VmwZxmXwReiFDAvqgDp4To
y9vzvkD6g3of3bFgAOLZ28y5ogJumYA9ZUPbupjI7edxwxe5tSv7taH+MN4te2w0
LvkebhjF6Qmmk9A+XsEaxHDdpuihXtz27iu7mxmpC5jlNomZk6hXa6UB4qHNsvaz
6f3rCPYBxA1SOIDKZS5WjygdmiN1yV1MTenYoxVIMxRa+w0xqXk=
=mnGt
-----END PGP SIGNATURE-----

Attachment: pgp0vzJ5SSWEa.pgp
Description: PGP signature


--- End Message ---

Reply via email to