Your message dated Tue, 30 Jan 2024 15:35:46 +0000
with message-id <e1ruq9k-00be65...@fasolo.debian.org>
and subject line Bug#1061961: fixed in fyba 4.1.1-9~exp1
has caused the Debian Bug report #1061961,
regarding fyba: 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.)


-- 
1061961: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061961
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: fyba
Version: 4.1.1-8
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
Usertags: time-t

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
fyba 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 fyba
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')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru fyba-4.1.1/debian/changelog fyba-4.1.1/debian/changelog
--- fyba-4.1.1/debian/changelog 2022-12-01 08:22:00.000000000 +0000
+++ fyba-4.1.1/debian/changelog 2024-01-30 13:50:04.000000000 +0000
@@ -1,3 +1,10 @@
+fyba (4.1.1-8.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Lukas Märdian <sl...@debian.org>  Tue, 30 Jan 2024 13:50:04 +0000
+
 fyba (4.1.1-8) unstable; urgency=medium
 
   * Team upload.
diff -Nru fyba-4.1.1/debian/control fyba-4.1.1/debian/control
--- fyba-4.1.1/debian/control   2022-11-27 12:30:31.000000000 +0000
+++ fyba-4.1.1/debian/control   2024-01-30 13:50:04.000000000 +0000
@@ -10,7 +10,10 @@
 Homepage: https://github.com/kartverket/fyba
 Rules-Requires-Root: no
 
-Package: libfyba0
+Package: libfyba0t64
+Provides: ${t64:Provides}
+Replaces: libfyba0
+Breaks: libfyba0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -25,7 +28,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libfyba0 (= ${binary:Version}),
+Depends: libfyba0t64 (= ${binary:Version}),
          ${misc:Depends}
 Description: Header files for FYBA library
  This is the development package for developing applications that depends on
diff -Nru fyba-4.1.1/debian/libfyba0.docs fyba-4.1.1/debian/libfyba0.docs
--- fyba-4.1.1/debian/libfyba0.docs     2016-08-28 16:24:46.000000000 +0000
+++ fyba-4.1.1/debian/libfyba0.docs     1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-README
diff -Nru fyba-4.1.1/debian/libfyba0.install fyba-4.1.1/debian/libfyba0.install
--- fyba-4.1.1/debian/libfyba0.install  2016-08-28 16:24:46.000000000 +0000
+++ fyba-4.1.1/debian/libfyba0.install  1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru fyba-4.1.1/debian/libfyba0.lintian-overrides 
fyba-4.1.1/debian/libfyba0.lintian-overrides
--- fyba-4.1.1/debian/libfyba0.lintian-overrides        2018-07-29 
19:51:51.000000000 +0000
+++ fyba-4.1.1/debian/libfyba0.lintian-overrides        1970-01-01 
00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-# Symbols are problematic for C++ libraries, shlibs is used instead.
-no-symbols-control-file *
-
diff -Nru fyba-4.1.1/debian/libfyba0t64.docs fyba-4.1.1/debian/libfyba0t64.docs
--- fyba-4.1.1/debian/libfyba0t64.docs  1970-01-01 00:00:00.000000000 +0000
+++ fyba-4.1.1/debian/libfyba0t64.docs  2016-08-28 16:24:46.000000000 +0000
@@ -0,0 +1 @@
+README
diff -Nru fyba-4.1.1/debian/libfyba0t64.install 
fyba-4.1.1/debian/libfyba0t64.install
--- fyba-4.1.1/debian/libfyba0t64.install       1970-01-01 00:00:00.000000000 
+0000
+++ fyba-4.1.1/debian/libfyba0t64.install       2016-08-28 16:24:46.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru fyba-4.1.1/debian/libfyba0t64.lintian-overrides 
fyba-4.1.1/debian/libfyba0t64.lintian-overrides
--- fyba-4.1.1/debian/libfyba0t64.lintian-overrides     1970-01-01 
00:00:00.000000000 +0000
+++ fyba-4.1.1/debian/libfyba0t64.lintian-overrides     2024-01-30 
13:50:04.000000000 +0000
@@ -0,0 +1,4 @@
+# Symbols are problematic for C++ libraries, shlibs is used instead.
+no-symbols-control-file *
+
+libfyba0t64: package-name-doesnt-match-sonames libfyba0

--- End Message ---
--- Begin Message ---
Source: fyba
Source-Version: 4.1.1-9~exp1
Done: Bas Couwenberg <sebas...@debian.org>

We believe that the bug you reported is fixed in the latest version of
fyba, 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 1061...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated fyba 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: Tue, 30 Jan 2024 15:27:24 +0100
Source: fyba
Binary: libfyba-dev libfyba0t64 libfyba0t64-dbgsym
Architecture: source amd64
Version: 4.1.1-9~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Description:
 libfyba-dev - Header files for FYBA library
 libfyba0t64 - FYBA library to read and write Norwegian geodata standard format
Closes: 1061961
Changes:
 fyba (4.1.1-9~exp1) experimental; urgency=medium
 .
   * Team upload.
 .
   [ Bas Couwenberg ]
   * Enable Salsa CI.
   * Bump Standards-Version to 4.6.2, no changes.
   * Bump debhelper compat to 13.
   * Use not-installed file instead of dh_install override.
   * Drop obsolete -Wl,--as-needed linker flag, used by default.
 .
   [ Lukas Märdian ]
   * Rename libraries for 64-bit time_t transition.
     (closes: #1061961)
Checksums-Sha1:
 24f8877fbd16fd7567bb5fa12b0342614fd44b2e 2014 fyba_4.1.1-9~exp1.dsc
 3133edadae0e30aa9eb89f9a5d432690b080ef1a 13224 fyba_4.1.1-9~exp1.debian.tar.xz
 0568b3c89097b461372b03687c12040751b98da1 8096 fyba_4.1.1-9~exp1_amd64.buildinfo
 afefa1d2fb8d28a04e4818f99e388510fab9314e 168376 
libfyba-dev_4.1.1-9~exp1_amd64.deb
 0e45496fad010e12b1067b938698704750cdd838 294024 
libfyba0t64-dbgsym_4.1.1-9~exp1_amd64.deb
 e3ba3520db9e62027c14f7c7b6d40a8a859356fe 112764 
libfyba0t64_4.1.1-9~exp1_amd64.deb
Checksums-Sha256:
 713de66030201c6c23f3734122a030448a48261fca36208e46e4f6f020b795e8 2014 
fyba_4.1.1-9~exp1.dsc
 fac1922d08b1418ca54cc5c10a69da932e4c9028c726b45b9607acf52cbac81d 13224 
fyba_4.1.1-9~exp1.debian.tar.xz
 b5419f444ac8101178f74811a97e16238f43e7d4d42ba7a7ec6a7912b7dd6f69 8096 
fyba_4.1.1-9~exp1_amd64.buildinfo
 9e9d92d85a61e56b8fdaec0154378d1dfbf401db5e0ed663dfeb00c6908a4c7a 168376 
libfyba-dev_4.1.1-9~exp1_amd64.deb
 07b102ee04cd90849e264f13d8049b33adb1f1b84efd958c2c3bb5dbd45d4af5 294024 
libfyba0t64-dbgsym_4.1.1-9~exp1_amd64.deb
 b9a633e2eaf0fb15056a965aa1a830ee3728bf3e6bd51ac32f5e4bad52ddc638 112764 
libfyba0t64_4.1.1-9~exp1_amd64.deb
Files:
 2aa48a9407edb11930695abb7c9e7582 2014 libs optional fyba_4.1.1-9~exp1.dsc
 9d102649a643e71b89ee9dc4cf8f27d5 13224 libs optional 
fyba_4.1.1-9~exp1.debian.tar.xz
 ce2e613a1bca8b94bc1f8e39c396bb7c 8096 libs optional 
fyba_4.1.1-9~exp1_amd64.buildinfo
 485fe61cc437837f2b0cf56c2497d80f 168376 libdevel optional 
libfyba-dev_4.1.1-9~exp1_amd64.deb
 4025bb2ee41d81e51245fa82a4a8bee5 294024 debug optional 
libfyba0t64-dbgsym_4.1.1-9~exp1_amd64.deb
 2573cd8a4f9224e1b0dee23f42ff8e41 112764 libs optional 
libfyba0t64_4.1.1-9~exp1_amd64.deb

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmW5Cb0ACgkQZ1DxCuiN
SvHBHg/9EHrBEeH2P2FO/o6g9QEonjSAhF8maVRIDamvEV0pfxDd2llQw7UbTuLf
YsfB9mroznyhnRuwFKkWQdYfMXPUfz5jz/sbyqJRLhT5941Tax5jeFajihF8Fb/J
lA7M+kZVJZvwJiVpzKtv6MT9ggANfD5CKr6eqI2AWX6my6m+eYSsALdDnTvQvl2Z
fBas1ee2eNWP8A+L/nRf7GKz33uCxyOyVeNQecQlHPK9B5RtKDagcKEiDJonGy/c
KW97IYYvdWkxJYqesIdj/lR9966nkiUoT1wEczlF4CioS+KIJfhQ8nlT7ngFx9vC
sDdEbGVOMBwle5Ep1z54KSv5pZK3kgvP6uCiyHuj5SVN0UK6Md4CnAdAkmYaoO11
8l4AjPHFZvDUQTO0M3iFhz5EjX/JTguzPRVNrgm7/wBZcYhIj97OyiuBG+fGqEQp
wS9l5rWAjGDg79dd7GQ4SxhSwRZ2OL/b9H4OXwQuRktixuqW2sBRkLxuUPoWDsVH
laY0v+m9mNQqx0JU0wWWC842qwueFFK4qanWfSzCdPfBKs4IdSGYQAKYuU/tgqoB
jEuuHLEHAWTooHW9cKAKaZI/fzbORST9HG8+5znqU0y+y1274eSE5R0zlM8tjYCp
/nDJeoWeo72aXIbBJRfGnghXFVBuZRYLupLDo795Wh9d4XDPJdM=
=Vxee
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to