Your message dated Thu, 29 Feb 2024 07:45:40 +0000
with message-id <e1rfb6q-00a2ev...@fasolo.debian.org>
and subject line Bug#1063241: fixed in wxsvg 2:1.5.24+dfsg-2.1
has caused the Debian Bug report #1063241,
regarding wxsvg: 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.)


-- 
1063241: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063241
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wxsvg
Version: 2:1.5.24+dfsg-2
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
wxsvg 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 wxsvg
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'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, 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: systemd (via /run/systemd/system)
diff -Nru wxsvg-1.5.24+dfsg/debian/changelog wxsvg-1.5.24+dfsg/debian/changelog
--- wxsvg-1.5.24+dfsg/debian/changelog  2023-07-16 09:23:47.000000000 +0000
+++ wxsvg-1.5.24+dfsg/debian/changelog  2024-02-05 20:11:27.000000000 +0000
@@ -1,3 +1,10 @@
+wxsvg (2:1.5.24+dfsg-2.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Mon, 05 Feb 2024 20:11:27 +0000
+
 wxsvg (2:1.5.24+dfsg-2) unstable; urgency=medium
 
   * New gcc13 compat patch. Closes: #1037900
diff -Nru wxsvg-1.5.24+dfsg/debian/control wxsvg-1.5.24+dfsg/debian/control
--- wxsvg-1.5.24+dfsg/debian/control    2022-11-16 21:39:10.000000000 +0000
+++ wxsvg-1.5.24+dfsg/debian/control    2024-02-05 20:11:26.000000000 +0000
@@ -21,7 +21,10 @@
 Homepage: http://wxsvg.sourceforge.net/
 Rules-Requires-Root: no
 
-Package: libwxsvg3
+Package: libwxsvg3t64
+Provides: ${t64:Provides}
+Replaces: libwxsvg3
+Breaks: libwxsvg3 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
@@ -38,7 +41,7 @@
 Architecture: any
 Multi-Arch: foreign
 Depends:
- libwxsvg3 (= ${binary:Version}),
+ libwxsvg3t64 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
 Description: SVG library for the wxWidgets toolkit (tools)
@@ -54,7 +57,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends:
- libwxsvg3 (= ${binary:Version}),
+ libwxsvg3t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for wxSVG
  wxSVG is a C++ library to create, manipulate and render
diff -Nru wxsvg-1.5.24+dfsg/debian/libwxsvg3.install 
wxsvg-1.5.24+dfsg/debian/libwxsvg3.install
--- wxsvg-1.5.24+dfsg/debian/libwxsvg3.install  2022-01-02 19:25:51.000000000 
+0000
+++ wxsvg-1.5.24+dfsg/debian/libwxsvg3.install  1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru wxsvg-1.5.24+dfsg/debian/libwxsvg3.lintian-overrides 
wxsvg-1.5.24+dfsg/debian/libwxsvg3.lintian-overrides
--- wxsvg-1.5.24+dfsg/debian/libwxsvg3.lintian-overrides        2022-01-02 
19:25:51.000000000 +0000
+++ wxsvg-1.5.24+dfsg/debian/libwxsvg3.lintian-overrides        1970-01-01 
00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-# Using a symbols file for C++ code doesn't work that well, see e. g.
-# https://www.eyrie.org/~eagle/journal/2012-02/001.html
-libwxsvg3 binary: no-symbols-control-file
diff -Nru wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.install 
wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.install
--- wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.install       2022-01-02 
19:25:51.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.lintian-overrides 
wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.lintian-overrides
--- wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ wxsvg-1.5.24+dfsg/debian/libwxsvg3t64.lintian-overrides     2024-02-05 
20:11:26.000000000 +0000
@@ -0,0 +1,4 @@
+# Using a symbols file for C++ code doesn't work that well, see e. g.
+# https://www.eyrie.org/~eagle/journal/2012-02/001.html
+libwxsvg3t64 binary: no-symbols-control-file
+libwxsvg3t64: package-name-doesnt-match-sonames libwxsvg3

--- End Message ---
--- Begin Message ---
Source: wxsvg
Source-Version: 2:1.5.24+dfsg-2.1
Done: Steve Langasek <vor...@debian.org>

We believe that the bug you reported is fixed in the latest version of
wxsvg, 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.
Steve Langasek <vor...@debian.org> (supplier of updated wxsvg 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 05:57:16 +0000
Source: wxsvg
Architecture: source
Version: 2:1.5.24+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org>
Changed-By: Steve Langasek <vor...@debian.org>
Closes: 1063241
Changes:
 wxsvg (2:1.5.24+dfsg-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1063241
Checksums-Sha1:
 e044a43cca4962c0ce8a56bda90b3975598e0c48 2250 wxsvg_1.5.24+dfsg-2.1.dsc
 04a909be5e025803b00b736a9550c10c28fcfbd0 6892 
wxsvg_1.5.24+dfsg-2.1.debian.tar.xz
 7b05acc3e62b165e3c8317a7f4a495eb73d40e2f 16002 
wxsvg_1.5.24+dfsg-2.1_source.buildinfo
Checksums-Sha256:
 47035dc8555bb461bcd6a08806d219bc2413b88bdce9fcb162fd56ff7a5d8609 2250 
wxsvg_1.5.24+dfsg-2.1.dsc
 3d47cd0aca92580a30efd5ad3381e341f50b8c37e7f2fe56dbce81d1d4bf4cef 6892 
wxsvg_1.5.24+dfsg-2.1.debian.tar.xz
 af8c89405b3871ef740dbe1345ae67de603ad28ca97f7f2df88871209680a2db 16002 
wxsvg_1.5.24+dfsg-2.1_source.buildinfo
Files:
 7ae24a3a0f4bcfe4909facee0acb22a6 2250 libs optional wxsvg_1.5.24+dfsg-2.1.dsc
 f246b08d2ed7129b3dec3ad8f29f033c 6892 libs optional 
wxsvg_1.5.24+dfsg-2.1.debian.tar.xz
 46aaf4fa13971ddc2ecb7c3e5d8467e4 16002 libs optional 
wxsvg_1.5.24+dfsg-2.1_source.buildinfo

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

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXgHR8SHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9wWgP/2ZYUe3NKwYRDWW8DtMogSvJJiBbWXCC
W8eliTkbjeoDPR/2SMOJdtF9c9FcpGfdSAsVOiDGaVh5Z+8v5qcEIoRePdMjkQW6
V9ZTwuvCfLRzDJE2EYtKvMRLHnT7bhB2XLEl9fvqxD2G3Jt7nbsG7/ejxTjqUETV
/yCR8IuXbwCfoZyZjvhZp3bsAdk9E7xGeMDvgsZc8RPlG4fnUWEd0qUEmQ6PPmtl
Bk5v51ie23k4kPpbI1iEmCkOdad6skvNa9wbYYhFeO7fytnb2HdyDmE2Gq2AV3R2
S+1JcApecH1xXwZhml2CqYLyR+uUq7JNUBBihYHDLdb6TBCtm7eRS6lSVcjby04N
UKT+m9H1P7AZHomNhR8t25TQzwrq43GkOA+shdUdFVizqt5Rz03HFiDyVqySCXPF
a1F2h1ANvPg1po1wRs1m0CEobTUz3UDGzKTGTP5IBpUoEf1IFAQJxqO1uj48dPAi
dgnm0FVetVHXUyweg2ylnpQrcdsjuaQY+ZuxbWL2jmV63VN7jFplur4xJ3MMr9MM
xLRwyZWhSpbq39t40gOVWz4n02DXS1CkspytGboqCB0Ovw0xse9CnSRsubNPbr90
qzSQaD5lDX/pH4YxDtVBHeT7wkLiG0sKYrLnPYmgPn8ZlccuCZ/5UEqp9weduiEW
rzY++CqaeMpE
=G1Mi
-----END PGP SIGNATURE-----

Attachment: pgpOhtEGXEC46.pgp
Description: PGP signature


--- End Message ---

Reply via email to