Your message dated Thu, 29 Feb 2024 12:12:35 +0000
with message-id <e1rffh9-00b1xt...@fasolo.debian.org>
and subject line Bug#1062828: fixed in mangler 1.2.5-5.1
has caused the Debian Bug report #1062828,
regarding mangler: 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.)


-- 
1062828: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062828
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mangler
Version: 1.2.5-5
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
mangler 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 mangler
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 mangler-1.2.5/debian/changelog mangler-1.2.5/debian/changelog
--- mangler-1.2.5/debian/changelog      2023-01-05 07:34:11.000000000 +0000
+++ mangler-1.2.5/debian/changelog      2024-02-03 18:38:07.000000000 +0000
@@ -1,3 +1,10 @@
+mangler (1.2.5-5.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Graham Inggs <gin...@debian.org>  Sat, 03 Feb 2024 18:38:07 +0000
+
 mangler (1.2.5-5) unstable; urgency=medium
 
   * Acknowledge NMU, thanks to Christopher Knadle!
diff -Nru mangler-1.2.5/debian/control mangler-1.2.5/debian/control
--- mangler-1.2.5/debian/control        2023-01-05 07:34:11.000000000 +0000
+++ mangler-1.2.5/debian/control        2024-02-03 18:38:07.000000000 +0000
@@ -23,7 +23,7 @@
 Package: mangler
 Architecture: any
 Depends:
- libventrilo3-0 (= ${binary:Version}),
+ libventrilo3-0t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: Ventrilo compatible client for Linux
@@ -31,14 +31,15 @@
  servers. It is capable of performing almost all standard user functionality
  found in a Windows Ventrilo client.
 
-Package: libventrilo3-0
+Package: libventrilo3-0t64
+Provides: ${t64:Provides}
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Breaks: mangler (<< 1.2.2-1)
-Replaces: mangler (<< 1.2.2-1)
+Breaks: libventrilo3-0 (<< ${source:Version}), mangler (<< 1.2.2-1)
+Replaces: libventrilo3-0, mangler (<< 1.2.2-1)
 Description: library for communicating with Ventrilo servers
  libventrilo is a networking library for communicating with Ventrilo
  servers. It performs audio encoding/decoding, signal processing and network
@@ -48,7 +49,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libventrilo3-0 (= ${binary:Version}), ${misc:Depends}
+Depends: libventrilo3-0t64 (= ${binary:Version}), ${misc:Depends}
 Breaks: mangler (<< 1.2.2-1)
 Replaces: mangler (<< 1.2.2-1)
 Description: library for communicating with Ventrilo servers (development)
diff -Nru mangler-1.2.5/debian/libventrilo3-0.install 
mangler-1.2.5/debian/libventrilo3-0.install
--- mangler-1.2.5/debian/libventrilo3-0.install 2023-01-05 07:33:03.000000000 
+0000
+++ mangler-1.2.5/debian/libventrilo3-0.install 1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru mangler-1.2.5/debian/libventrilo3-0t64.install 
mangler-1.2.5/debian/libventrilo3-0t64.install
--- mangler-1.2.5/debian/libventrilo3-0t64.install      1970-01-01 
00:00:00.000000000 +0000
+++ mangler-1.2.5/debian/libventrilo3-0t64.install      2023-01-05 
07:33:03.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru mangler-1.2.5/debian/libventrilo3-0t64.lintian-overrides 
mangler-1.2.5/debian/libventrilo3-0t64.lintian-overrides
--- mangler-1.2.5/debian/libventrilo3-0t64.lintian-overrides    1970-01-01 
00:00:00.000000000 +0000
+++ mangler-1.2.5/debian/libventrilo3-0t64.lintian-overrides    2024-02-03 
18:38:07.000000000 +0000
@@ -0,0 +1 @@
+libventrilo3-0t64: package-name-doesnt-match-sonames libventrilo3-0

--- End Message ---
--- Begin Message ---
Source: mangler
Source-Version: 1.2.5-5.1
Done: Graham Inggs <gin...@debian.org>

We believe that the bug you reported is fixed in the latest version of
mangler, 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.
Graham Inggs <gin...@debian.org> (supplier of updated mangler 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 11:10:06 +0000
Source: mangler
Architecture: source
Version: 1.2.5-5.1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Cheng <vch...@debian.org>
Changed-By: Graham Inggs <gin...@debian.org>
Closes: 1062828
Changes:
 mangler (1.2.5-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062828
Checksums-Sha1:
 d68385060aa495507956ceee7e100c8de3509fd1 2138 mangler_1.2.5-5.1.dsc
 70f17c4c71f77da28438bf66591253411278b94f 5164 mangler_1.2.5-5.1.debian.tar.xz
 907ad02840c917e4734dac2c15da95cca2eec3af 13903 
mangler_1.2.5-5.1_source.buildinfo
Checksums-Sha256:
 b5705ffcf94152e977233c3b58c01df6dfab5343cee9b2631a74c7895fbcf109 2138 
mangler_1.2.5-5.1.dsc
 923415e385e122e43a1bb9bda1a5b009479a9e64f28a6b54ce48f63c2aa8c634 5164 
mangler_1.2.5-5.1.debian.tar.xz
 ac1eb60008a13f8e91388a8e276812ef34a6bd7ba0f1270232da8bd354f93303 13903 
mangler_1.2.5-5.1_source.buildinfo
Files:
 2fafff277bf88eb1c43ced76bdce7b97 2138 net optional mangler_1.2.5-5.1.dsc
 38c381a3707e2381627491451da1f111 5164 net optional 
mangler_1.2.5-5.1.debian.tar.xz
 b42984121e601ad92579e815959855b6 13903 net optional 
mangler_1.2.5-5.1_source.buildinfo

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

iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmXgZnsACgkQr8/sjmac
4cJ4NRAAxes7AMeXHPKF3gkXyqz16YcG14rTzrppYi+FwCCDLjmWBfr81cGMb0Q4
kAiYWrb2e76Iplqhyy5D8H5szZrZTEoVzopmH2p6MVZMafPDWTc+aKFXEJsIIhJx
acxuHJJBGe7WIhRHPCldn2pvRezwYCcXgkHnDQYIhwjsdEHhpk8zugawJY74lZHC
WH+2TEvi7zVrWVzodybjHtKoJcobnkssTJ/05IfrC3XGdhRD09rv1AodGpgHc1NT
I3YfOKmLkQOzdXIjbYcwxQOOm7Y/KIsfasMzV9PNn3IJqXqx8kGfZ8T+hlSepfZ1
/TexYe4RXgl9DbLa5J4rfLv++SZNe8h4/VEFYWp2fX8tjyfGPWftfrPLx83EJv1j
Q01++dWAjtfGzwHznsu5yVtg0GbPWjo4x+LppbjHih1spxJX2k40W7H9i6Uz42sR
p1M7kDnQvoJ1xEF0y5Gh/BJfvL2YGHd60Epoh8sUSCcbA1kguIN7AejdgJaamwBu
RwEOE678CFY6bHnF+aNrgziLKLTlYJ9VNfkzaBfP6YRScUwrA3JxWgcetf2ko6mT
KZnOBCe9v/egLFjK5vMMSpBP2RJxsIFVjYp8a30tN9xcOs95dj/kiCslItEuZxXD
PCrFa2tgAz1qRuLXib3FleClwEGR33lJvhsjrsilZmsW4nS0XTs=
=K0PQ
-----END PGP SIGNATURE-----

Attachment: pgpFSMW_O9B8h.pgp
Description: PGP signature


--- End Message ---

Reply via email to