Your message dated Thu, 29 Feb 2024 23:43:15 +0000
with message-id <e1rfq3x-00dq8z...@fasolo.debian.org>
and subject line Bug#1062768: fixed in qxmpp 1.5.5-0.4
has caused the Debian Bug report #1062768,
regarding qxmpp: 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.)


-- 
1062768: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062768
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qxmpp
Version: 1.5.5-0.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
qxmpp 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 qxmpp
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 qxmpp-1.5.5/debian/changelog qxmpp-1.5.5/debian/changelog
--- qxmpp-1.5.5/debian/changelog        2023-11-17 08:36:15.000000000 +0000
+++ qxmpp-1.5.5/debian/changelog        2024-02-03 04:23:32.000000000 +0000
@@ -1,3 +1,10 @@
+qxmpp (1.5.5-0.4) 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:23:32 
+0000
+
 qxmpp (1.5.5-0.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru qxmpp-1.5.5/debian/control qxmpp-1.5.5/debian/control
--- qxmpp-1.5.5/debian/control  2023-11-12 08:08:22.000000000 +0000
+++ qxmpp-1.5.5/debian/control  2024-02-03 04:23:32.000000000 +0000
@@ -18,10 +18,11 @@
 Vcs-Git: https://salsa.debian.org/xmpp-team/qxmpp.git
 Vcs-Browser: https://salsa.debian.org/xmpp-team/qxmpp
 
-Package: libqxmppqt5-4
+Package: libqxmppqt5-4t64
+Provides: ${t64:Provides}
 Architecture: any
-Replaces: libqxmpp0, libqxmpp1, libqxmpp2
-Breaks: libqxmpp0, libqxmpp1, libqxmpp2
+Replaces: libqxmppqt5-4, libqxmpp0, libqxmpp1, libqxmpp2
+Breaks: libqxmppqt5-4 (<< ${source:Version}), libqxmpp0, libqxmpp1, libqxmpp2
 Depends: gstreamer1.0-plugins-base,
          gstreamer1.0-plugins-good,
          gstreamer1.0-plugins-ugly,
@@ -34,7 +35,10 @@
  .
  This package contains the shared library.
 
-Package: libqxmppomemoqt5-4
+Package: libqxmppomemoqt5-4t64
+Provides: ${t64:Provides}
+Replaces: libqxmppomemoqt5-4
+Breaks: libqxmppomemoqt5-4 (<< ${source:Version})
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends}
@@ -49,8 +53,8 @@
 Section: libdevel
 Architecture: any
 Depends: libgstreamer1.0-dev,
-         libqxmppomemoqt5-4 (= ${binary:Version}),
-         libqxmppqt5-4 (= ${binary:Version}),
+         libqxmppomemoqt5-4t64 (= ${binary:Version}),
+         libqxmppqt5-4t64 (= ${binary:Version}),
          qtbase5-dev,
          ${misc:Depends}
 Breaks: libqxmpp-dev (<< 1.5.5-0.1~exp1~),
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install       2023-11-12 
07:35:41.000000000 +0000
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4.install       1970-01-01 
00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-usr/lib/*/libQXmppOmemoQt5.so.1.*
-usr/lib/*/libQXmppOmemoQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install    1970-01-01 
00:00:00.000000000 +0000
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.install    2023-11-12 
07:35:41.000000000 +0000
@@ -0,0 +1,2 @@
+usr/lib/*/libQXmppOmemoQt5.so.1.*
+usr/lib/*/libQXmppOmemoQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides 
qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides
--- qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides  1970-01-01 
00:00:00.000000000 +0000
+++ qxmpp-1.5.5/debian/libqxmppomemoqt5-4t64.lintian-overrides  2024-02-03 
04:23:32.000000000 +0000
@@ -0,0 +1 @@
+libqxmppomemoqt5-4t64: package-name-doesnt-match-sonames libqxmppomemoqt5-4
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4.install 
qxmpp-1.5.5/debian/libqxmppqt5-4.install
--- qxmpp-1.5.5/debian/libqxmppqt5-4.install    2023-11-12 07:34:44.000000000 
+0000
+++ qxmpp-1.5.5/debian/libqxmppqt5-4.install    1970-01-01 00:00:00.000000000 
+0000
@@ -1,2 +0,0 @@
-usr/lib/*/libQXmppQt5.so.1.*
-usr/lib/*/libQXmppQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides 
qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides
--- qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides  2023-11-12 
07:22:08.000000000 +0000
+++ qxmpp-1.5.5/debian/libqxmppqt5-4.lintian-overrides  1970-01-01 
00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# There is no stable ABI in this library, only stable API is available.
-libqxmppqt5-4: no-symbols-control-file
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4t64.install 
qxmpp-1.5.5/debian/libqxmppqt5-4t64.install
--- qxmpp-1.5.5/debian/libqxmppqt5-4t64.install 1970-01-01 00:00:00.000000000 
+0000
+++ qxmpp-1.5.5/debian/libqxmppqt5-4t64.install 2023-11-12 07:34:44.000000000 
+0000
@@ -0,0 +1,2 @@
+usr/lib/*/libQXmppQt5.so.1.*
+usr/lib/*/libQXmppQt5.so.4
diff -Nru qxmpp-1.5.5/debian/libqxmppqt5-4t64.lintian-overrides 
qxmpp-1.5.5/debian/libqxmppqt5-4t64.lintian-overrides
--- qxmpp-1.5.5/debian/libqxmppqt5-4t64.lintian-overrides       1970-01-01 
00:00:00.000000000 +0000
+++ qxmpp-1.5.5/debian/libqxmppqt5-4t64.lintian-overrides       2024-02-03 
04:23:32.000000000 +0000
@@ -0,0 +1,3 @@
+# There is no stable ABI in this library, only stable API is available.
+libqxmppqt5-4t64: no-symbols-control-file
+libqxmppqt5-4t64: package-name-doesnt-match-sonames libqxmppqt5-4

--- End Message ---
--- Begin Message ---
Source: qxmpp
Source-Version: 1.5.5-0.4
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
qxmpp, 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 qxmpp 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:41:32 +0000
Source: qxmpp
Architecture: source
Version: 1.5.5-0.4
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062768
Changes:
 qxmpp (1.5.5-0.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062768
Checksums-Sha1:
 72e954939c5003e3eff9f439c5fc4572f6795e9a 2321 qxmpp_1.5.5-0.4.dsc
 cf021c583a47972486f4fb825cd49860132951b4 7016 qxmpp_1.5.5-0.4.debian.tar.xz
 61667e6b248abf440197f37f1d7d0d82bb004722 14089 qxmpp_1.5.5-0.4_source.buildinfo
Checksums-Sha256:
 44810025fa66aa913699b7c7a096d0852beab9a75e7b0f128eeaec61586661dc 2321 
qxmpp_1.5.5-0.4.dsc
 6101a78e070e2920fdab09b1558e76ebdab069eddfd222359c7be770f5ddf573 7016 
qxmpp_1.5.5-0.4.debian.tar.xz
 5ad3b262c37876fb77d59dc86042fc7d3e52adca0c3c41ba4d252aaa218f079b 14089 
qxmpp_1.5.5-0.4_source.buildinfo
Files:
 f0544a8649f92e0b94fbeadbb6ad834d 2321 libs optional qxmpp_1.5.5-0.4.dsc
 7532a749138046f85f2e4c2d93319e25 7016 libs optional 
qxmpp_1.5.5-0.4.debian.tar.xz
 3c5c81f4994f51cd9dae21b11a9a3096 14089 libs optional 
qxmpp_1.5.5-0.4_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXhCGQACgkQFZ61xO/I
d0z62hAAtRuQi6x4Bbe4PC8Qk++MyKJ6yzKaz/CUXz597c1NG1UWQde0WAkUuzMz
ud+rHdnOusrChOkHfO4Q7cMaa58S53InKjQBOBiRrqTqZDTVbeIltAmoRX4fsPD+
hITOJvKHNiQ2LaAhp7pdJWZW1KozMQdiGJEeqxKCjlpojwWpI3nUODv38W3fffZD
435qlPq062GO4nfaQMRGag3sNLkZt5XXjivWCNBdVmO0BINWdFG4zVsZXh6EUj5n
5CRHcIH/M1QWhJL3JXQotfqiU97UZvSdjD+inEGT0D3jBOWFYyJo8ur9lDf5VA3V
DQdYALssBM86rEOUCPEdgA2RPK3uS/+n2sm6bLWLRHXNcKqtSYCoso2wpTjPcYVN
HNJV2OL1Ba/4E/SUqYhxyjPHw5wkI8kjClNqxRpBlU9hFPMEtnMNbpRpbFahWjSN
7A1RRY9gRmXvQRLKN/ut2OBzcjfD2VHygcFKri4t1i2LNJu+ty+RFMrMKKdyNqqV
IB5co/jlMYjj0c4+21pfAyIBK/jopMjZhhDbAyusuYqGSKozftP4Yn0JZHWuDBTb
6/Ubi7axu4wYxiIIXVhE8oYYfnQ2CKL6nTdNGOiLF3NppBR1FI8bMeJrL/k07n+l
ZBAgLgBcUVnSRrNUsRjGD+yFbOqIiBUG/dryyqXsTN8raiuVkaM=
=pmKw
-----END PGP SIGNATURE-----

Attachment: pgpDUTFWdzQqs.pgp
Description: PGP signature


--- End Message ---

Reply via email to