Your message dated Thu, 29 Feb 2024 16:50:09 +0000
with message-id <[email protected]>
and subject line Bug#1062886: fixed in sciplot 1.36-18.1
has caused the Debian Bug report #1062886,
regarding sciplot: 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 [email protected]
immediately.)


-- 
1062886: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062886
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sciplot
Version: 1.36-18
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: [email protected]
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
sciplot 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 sciplot
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 sciplot-1.36/debian/changelog sciplot-1.36/debian/changelog
--- sciplot-1.36/debian/changelog       2019-02-03 13:28:35.000000000 +0000
+++ sciplot-1.36/debian/changelog       2024-02-03 21:23:34.000000000 +0000
@@ -1,3 +1,10 @@
+sciplot (1.36-18.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Sergio Durigan Junior <[email protected]>  Sat, 03 Feb 2024 21:23:34 
+0000
+
 sciplot (1.36-18) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru sciplot-1.36/debian/control sciplot-1.36/debian/control
--- sciplot-1.36/debian/control 2019-02-03 13:24:36.000000000 +0000
+++ sciplot-1.36/debian/control 2024-02-03 21:23:34.000000000 +0000
@@ -8,12 +8,14 @@
 Vcs-Git: https://salsa.debian.org/debian/sciplot.git
 Vcs-Browser: https://salsa.debian.org/debian/sciplot
 
-Package: libsciplot1
+Package: libsciplot1t64
+Provides: ${t64:Provides}
+Breaks: libsciplot1 (<< ${source:Version})
 Section: libs
 Multi-Arch: same
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: sciplot, sciplot1
+Replaces: libsciplot1, sciplot, sciplot1
 Conflicts: sciplot, sciplot1
 Description: widget for scientific plotting
  The SciPlot Widget is a widget capable of plotting Cartesian or polar
@@ -34,7 +36,7 @@
 Section: libdevel
 Multi-Arch: same
 Architecture: any
-Depends: libsciplot1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libsciplot1t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Replaces: sciplot-dev
 Conflicts: sciplot, sciplot-dev
 Description: Development library and header files for SciPlot
@@ -45,7 +47,7 @@
 Package: sciplot-bin
 Section: graphics
 Architecture: any
-Depends: libsciplot1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libsciplot1t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
 Description: Example programs for SciPlot
  This package contains two small programs that use the SciPlot
  library: sciplot-xyplot and sciplot-realtime.
diff -Nru sciplot-1.36/debian/libsciplot1.install 
sciplot-1.36/debian/libsciplot1.install
--- sciplot-1.36/debian/libsciplot1.install     2019-02-03 13:24:36.000000000 
+0000
+++ sciplot-1.36/debian/libsciplot1.install     1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/libsciplot.so.*
diff -Nru sciplot-1.36/debian/libsciplot1t64.install 
sciplot-1.36/debian/libsciplot1t64.install
--- sciplot-1.36/debian/libsciplot1t64.install  1970-01-01 00:00:00.000000000 
+0000
+++ sciplot-1.36/debian/libsciplot1t64.install  2019-02-03 13:24:36.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/libsciplot.so.*
diff -Nru sciplot-1.36/debian/libsciplot1t64.lintian-overrides 
sciplot-1.36/debian/libsciplot1t64.lintian-overrides
--- sciplot-1.36/debian/libsciplot1t64.lintian-overrides        1970-01-01 
00:00:00.000000000 +0000
+++ sciplot-1.36/debian/libsciplot1t64.lintian-overrides        2024-02-03 
21:23:34.000000000 +0000
@@ -0,0 +1 @@
+libsciplot1t64: package-name-doesnt-match-sonames libsciplot1

--- End Message ---
--- Begin Message ---
Source: sciplot
Source-Version: 1.36-18.1
Done: Benjamin Drung <[email protected]>

We believe that the bug you reported is fixed in the latest version of
sciplot, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Benjamin Drung <[email protected]> (supplier of updated sciplot 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 29 Feb 2024 15:43:50 +0000
Source: sciplot
Architecture: source
Version: 1.36-18.1
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 1062886
Changes:
 sciplot (1.36-18.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062886
Checksums-Sha1:
 39a43add70543cbb85a8ad0d8892e336bae3e059 1959 sciplot_1.36-18.1.dsc
 a62c18e9fd3b104d821cc7814c8f9145c01db1ec 7300 sciplot_1.36-18.1.debian.tar.xz
 95b769dad41e4b3b910d41c3b46dbdeb6145aa54 8806 
sciplot_1.36-18.1_source.buildinfo
Checksums-Sha256:
 2114a4caa44edeebec826690c748636b822643c58948b9e286d59155712442ee 1959 
sciplot_1.36-18.1.dsc
 b77f1ad73560bc166777858aff56280fbe60416539686f67d999463da713f694 7300 
sciplot_1.36-18.1.debian.tar.xz
 7a5d926984b32438826f98f205076d392ccaeacad6b9e3b58975190aaf95aa0a 8806 
sciplot_1.36-18.1_source.buildinfo
Files:
 09386b1e9b3abf21229b255d767da203 1959 science optional sciplot_1.36-18.1.dsc
 3b89cd32a628f2d5eb3bed99f66ecf38 7300 science optional 
sciplot_1.36-18.1.debian.tar.xz
 9d41bd53928aebe4a54011450cf0fc36 8806 science optional 
sciplot_1.36-18.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgpkYACgkQFZ61xO/I
d0y7GA/9FNoj33jK0Zwy3uycGeRm5U5/05deeSOM1EQze+dUfu0PpimAKyQSDctI
D1TFaaDa2nI4db1JAR7N7OCUYpGuHk2nei5WSdVCHSSxKbu+IKNKLKmXMC9dM9pX
s4Jqnz7HNqhqVIDoGcs16wUN9n+OdlsYL5OBWtuHjN9TMwZao/iq8lC8InNvrqmR
69vezzUO3co1v/1xcBYsn2r+sdx1jQzyo8CiroXVqPSNQBqC86jdMbHVBYRLy+PL
+WrvSbeV2IfXqAHv4jh8U0imobX/ZXOgyHyH4uDucNvEcNAuryMUE7x4oLVJcrNL
ou63ISo1cbiYtgArPFPOPLhaIRGNTVufVAtk5H3Mkolq5jYl0evhzSQGYj8hGd0k
uD2O6Mq3HL7AnWeSqLI2gybdnX7oJsF+6xVBYZLv1HA1oMGpfbZH2xNXDKwBgh5Z
603rXE4GsI5GS9jXJxhYzam5JqsUGh16uNGn1BqE5tNKXwI17PTbDjmQ+r2pkmLF
FEuVUt4ZzrimrTgu92kk/9Dq/TsZspJDOqw/A30lBaYbN8c5SwsrhqeJv+wIAwKx
A4YUeLSyITHFvlTdcqebicCqwwbL62wyA6SoSeP+z0UAc1bOK6/LMvtwZahUbcI3
9aVcDNTeuJ96Y7f2wl9htVDavrmDZA9hQyAPmwPhPiXK07//RG4=
=QIFd
-----END PGP SIGNATURE-----

Attachment: pgp7GB7lXe4yn.pgp
Description: PGP signature


--- End Message ---

Reply via email to