Your message dated Wed, 28 Feb 2024 18:48:25 +0000
with message-id <e1rfoyf-007nps...@fasolo.debian.org>
and subject line Bug#1062613: fixed in librsb 1.3.0.2+dfsg-6.1
has caused the Debian Bug report #1062613,
regarding librsb: 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.)


-- 
1062613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062613
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: librsb
Version: 1.3.0.2+dfsg-6
Severity: serious
Tags: patch pending
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
librsb 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 librsb
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'), (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 librsb-1.3.0.2+dfsg/debian/.gitignore 
librsb-1.3.0.2+dfsg/debian/.gitignore
--- librsb-1.3.0.2+dfsg/debian/.gitignore       2023-06-13 09:19:25.000000000 
+0000
+++ librsb-1.3.0.2+dfsg/debian/.gitignore       1970-01-01 00:00:00.000000000 
+0000
@@ -1,15 +0,0 @@
-/.debhelper/
-/*.debhelper.log
-/debhelper-build-stamp
-/autoreconf.after
-/autoreconf.before
-/files
-/librsb-dev.substvars
-/librsb-dev/
-/librsb-doc.substvars
-/librsb-doc/
-/librsb-tools.substvars
-/librsb-tools/
-/librsb0.substvars
-/librsb0/
-/tmp/
diff -Nru librsb-1.3.0.2+dfsg/debian/changelog 
librsb-1.3.0.2+dfsg/debian/changelog
--- librsb-1.3.0.2+dfsg/debian/changelog        2023-06-13 09:19:25.000000000 
+0000
+++ librsb-1.3.0.2+dfsg/debian/changelog        2024-02-02 05:59:18.000000000 
+0000
@@ -1,3 +1,10 @@
+librsb (1.3.0.2+dfsg-6.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Fri, 02 Feb 2024 05:59:18 +0000
+
 librsb (1.3.0.2+dfsg-6) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru librsb-1.3.0.2+dfsg/debian/control librsb-1.3.0.2+dfsg/debian/control
--- librsb-1.3.0.2+dfsg/debian/control  2023-06-13 09:19:25.000000000 +0000
+++ librsb-1.3.0.2+dfsg/debian/control  2024-02-02 05:59:18.000000000 +0000
@@ -16,7 +16,10 @@
 Vcs-Browser: https://salsa.debian.org/science-team/librsb
 Rules-Requires-Root: no
 
-Package: librsb0
+Package: librsb0t64
+Provides: ${t64:Provides}
+Replaces: librsb0
+Breaks: librsb0 (<< ${source:Version})
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Multi-Arch: same
@@ -35,7 +38,7 @@
 Package: librsb-dev
 Section: libdevel
 Architecture: any
-Depends: librsb0 (= ${binary:Version}), ${misc:Depends}
+Depends: librsb0t64 (= ${binary:Version}), ${misc:Depends}
 Description: shared-memory Sparse BLAS library using the RSB matrix format 
(development)
  This is a library for sparse matrix computations featuring the Recursive
  Sparse Blocks (RSB) matrix format. This format allows cache efficient and
@@ -51,7 +54,7 @@
 
 Package: librsb-tools
 Architecture: any
-Depends: librsb0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: librsb0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: shared-memory Sparse BLAS library using the RSB matrix format 
(tools)
  This is a library for sparse matrix computations featuring the Recursive
  Sparse Blocks (RSB) matrix format. This format allows cache efficient and
diff -Nru librsb-1.3.0.2+dfsg/debian/librsb0.install 
librsb-1.3.0.2+dfsg/debian/librsb0.install
--- librsb-1.3.0.2+dfsg/debian/librsb0.install  2023-06-13 09:19:25.000000000 
+0000
+++ librsb-1.3.0.2+dfsg/debian/librsb0.install  1970-01-01 00:00:00.000000000 
+0000
@@ -1,4 +0,0 @@
-usr/lib/*/librsb.so.*
-usr/share/doc/librsb/AUTHORS
-usr/share/doc/librsb/README
-usr/share/doc/librsb/README.md
diff -Nru librsb-1.3.0.2+dfsg/debian/librsb0t64.install 
librsb-1.3.0.2+dfsg/debian/librsb0t64.install
--- librsb-1.3.0.2+dfsg/debian/librsb0t64.install       1970-01-01 
00:00:00.000000000 +0000
+++ librsb-1.3.0.2+dfsg/debian/librsb0t64.install       2023-06-13 
09:19:25.000000000 +0000
@@ -0,0 +1,4 @@
+usr/lib/*/librsb.so.*
+usr/share/doc/librsb/AUTHORS
+usr/share/doc/librsb/README
+usr/share/doc/librsb/README.md
diff -Nru librsb-1.3.0.2+dfsg/debian/librsb0t64.lintian-overrides 
librsb-1.3.0.2+dfsg/debian/librsb0t64.lintian-overrides
--- librsb-1.3.0.2+dfsg/debian/librsb0t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ librsb-1.3.0.2+dfsg/debian/librsb0t64.lintian-overrides     2024-02-02 
05:59:18.000000000 +0000
@@ -0,0 +1 @@
+librsb0t64: package-name-doesnt-match-sonames librsb0

--- End Message ---
--- Begin Message ---
Source: librsb
Source-Version: 1.3.0.2+dfsg-6.1
Done: Benjamin Drung <bdr...@debian.org>

We believe that the bug you reported is fixed in the latest version of
librsb, 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 librsb 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: Wed, 28 Feb 2024 17:24:24 +0000
Source: librsb
Architecture: source
Version: 1.3.0.2+dfsg-6.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <bdr...@debian.org>
Closes: 1062613
Changes:
 librsb (1.3.0.2+dfsg-6.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062613
Checksums-Sha1:
 037c095ebcd9b053830a00a5b1b1acf980182476 2351 librsb_1.3.0.2+dfsg-6.1.dsc
 57cc1f953a2e2148a2b56780a2577c51bfec7c0d 11592 
librsb_1.3.0.2+dfsg-6.1.debian.tar.xz
 91951b1d0a75df8347c754e2711c9215334fd6d3 10615 
librsb_1.3.0.2+dfsg-6.1_source.buildinfo
Checksums-Sha256:
 c229037e15129a6f862aa7bf7389bc1b59f13616d22770d686b79a5769550995 2351 
librsb_1.3.0.2+dfsg-6.1.dsc
 0745de3d82660dad2e4852528f24c7cbb56c74a6e077fb2f4d4b68ebf321747c 11592 
librsb_1.3.0.2+dfsg-6.1.debian.tar.xz
 bc3570acc51b64b49311d5a451c4cce5b3be2f3a419e26853f5d7960a524d4a4 10615 
librsb_1.3.0.2+dfsg-6.1_source.buildinfo
Files:
 eb2da4d30bc6de969524118b2c6c4976 2351 libs optional librsb_1.3.0.2+dfsg-6.1.dsc
 7c30409f350030a2bb2cb7f752edbf51 11592 libs optional 
librsb_1.3.0.2+dfsg-6.1.debian.tar.xz
 e297b875364025ab313c1805ab3095a2 10615 libs optional 
librsb_1.3.0.2+dfsg-6.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXfbVQACgkQFZ61xO/I
d0ymChAAg7ji/QpGIBk7AxXejaZ+YEPYkkmazWgBEnie+LBXfwaBzorw1Mw+Elsw
8Hx6OBmXL+NjRHwlkxBNGGhRqrHnyJg361tRMj2arM2EvZMhpY1wQD61aDHwkxAL
c2v+2AqNLDmTC2nIuPTn7BblYAC4Npi5RZDY7XF8zJSRlBk8lmqNUkdAst3ARb3V
YTKxIEn1bSaupN2rmaUIKh3JDhfJqq3yytNqucnUnrD4n/BO2t/BwhGTEgSKE6+B
rcfUm8vDHSX3LOo9ZwaALJ+HSYIdrLUZf7ev6dQilQJyDZCr10VgfgioOdxV4F44
zqKkFnumXtjZs98rClHCyW84prhswRpaMtv3OOoKt6yeTK7nazJhmi1yz9gs4vM/
jQvCErphr9PUQshVcY3Frn28sWcy+Go2ncQjy4kjnsLP05LoK8SweRK8+RdCG7lK
CKWwXMHjgqhuf7mWw6mqiILEVguvzZAfTZWEDvUX7zzGWu1uhBLpyl0AI0TEDskQ
rlHPJnbWhB6shm3VWv96N4NA3kTS1GSx2em7EKlEwrxa0trXTRE5PAgubK7cMEFO
xBkd5jtwbcLpvH4To9Utn93Cpr5h5PcXzADtgd21ltqY9PlLMsscfSaj5/MGjFKK
rbRNxWAjiyWt8sGQBpPrO8P4AVXxirzB/GY3LgbRrqx94r0f+V4=
=OlkW
-----END PGP SIGNATURE-----

Attachment: pgpm3qQ0BHROY.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to