Your message dated Thu, 29 Feb 2024 16:50:56 +0000
with message-id <[email protected]>
and subject line Bug#1062894: fixed in shapetools 1.4pl6-16.1
has caused the Debian Bug report #1062894,
regarding shapetools: 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.)


-- 
1062894: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062894
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: shapetools
Version: 1.4pl6-16
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
shapetools 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 shapetools
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 shapetools-1.4pl6/debian/changelog shapetools-1.4pl6/debian/changelog
--- shapetools-1.4pl6/debian/changelog  2023-08-23 14:03:32.000000000 +0000
+++ shapetools-1.4pl6/debian/changelog  2024-02-03 21:54:52.000000000 +0000
@@ -1,3 +1,10 @@
+shapetools (1.4pl6-16.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:54:52 
+0000
+
 shapetools (1.4pl6-16) unstable; urgency=medium
 
   * Upgrade to 3.0 source format. Closes: #1007676.
diff -Nru shapetools-1.4pl6/debian/control shapetools-1.4pl6/debian/control
--- shapetools-1.4pl6/debian/control    2023-08-23 14:03:32.000000000 +0000
+++ shapetools-1.4pl6/debian/control    2024-02-03 21:54:52.000000000 +0000
@@ -37,7 +37,10 @@
  a software configuration management system.
 Homepage: http://swt.cs.tu-berlin.de/~shape/index.html
 
-Package: libatfs1
+Package: libatfs1t64
+Provides: ${t64:Provides}
+Replaces: libatfs1
+Breaks: libatfs1 (<< ${source:Version})
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff -Nru shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides 
shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides
--- shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides      1970-01-01 
00:00:00.000000000 +0000
+++ shapetools-1.4pl6/debian/libatfs1t64.lintian-overrides      2024-02-03 
21:54:52.000000000 +0000
@@ -0,0 +1 @@
+libatfs1t64: package-name-doesnt-match-sonames libatfs1
diff -Nru shapetools-1.4pl6/debian/rules shapetools-1.4pl6/debian/rules
--- shapetools-1.4pl6/debian/rules      2023-08-23 14:03:32.000000000 +0000
+++ shapetools-1.4pl6/debian/rules      2024-02-03 21:54:52.000000000 +0000
@@ -10,7 +10,7 @@
 export SHELL   = /bin/bash
 
 p_shape                = shapetools
-p_atfslib      = libatfs1
+p_atfslib      = libatfs1t64
 p_atfs         = atfs
 p_atfsdev      = atfs-dev
 

--- End Message ---
--- Begin Message ---
Source: shapetools
Source-Version: 1.4pl6-16.1
Done: Benjamin Drung <[email protected]>

We believe that the bug you reported is fixed in the latest version of
shapetools, 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 shapetools 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:48:26 +0000
Source: shapetools
Architecture: source
Version: 1.4pl6-16.1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 1062894
Changes:
 shapetools (1.4pl6-16.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062894
Checksums-Sha1:
 094cd0cbe215278c5c8fd53d09752017035a3462 1868 shapetools_1.4pl6-16.1.dsc
 8746decba8c34efccc82f1151781cce9af953308 75352 
shapetools_1.4pl6-16.1.debian.tar.xz
 16029a6007efc3ff01cf0c62ef3a8a1c48858d7e 7044 
shapetools_1.4pl6-16.1_source.buildinfo
Checksums-Sha256:
 fca2546745c5fc142092150867c64e9b72ace15a3e32326c3c8160c5007b63cf 1868 
shapetools_1.4pl6-16.1.dsc
 cbce4b618bdf153d6e9d0584ccaaa5cbee4c2d6008f02824a6d295e044646410 75352 
shapetools_1.4pl6-16.1.debian.tar.xz
 8a16defc3d88429e032bbdee0744ab265b5e201ed71867369f1386b596a3d108 7044 
shapetools_1.4pl6-16.1_source.buildinfo
Files:
 f2de800962b54858f752886e6be3d672 1868 devel optional shapetools_1.4pl6-16.1.dsc
 979f644ba91fdf37fb4626c31601da0f 75352 devel optional 
shapetools_1.4pl6-16.1.debian.tar.xz
 12d9b5dd1f16129a4448da5aa2595533 7044 devel optional 
shapetools_1.4pl6-16.1_source.buildinfo

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

iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXgp2cACgkQFZ61xO/I
d0ytkRAAhRkESICuAUaPvdm6FHtYg6PT6ysCbCg7fMZgwM4w7ZLSiytgV4mK2Di8
Jr/B113C+mXhfS11S8MKXi3aY5lqwbNXZNBF3H7AacaS0zyEKyMy5QclQytT0q9M
CBqaFOwI0ApbbGfiL8VSLt1KOOTg39qTv95fHMXKNrjCX3O0L+DtHT9DZ1jH4UQh
iQFJ/3sSIOecHYmH5CLEiUa8PyimWeX4o89Lxx+lhp8MxlEJzL9YKmxF10oxgS7V
ytZMJVxEhVBRNCpcDurFLk+eNxbG+Td6ogVjgbv4nwXSByMUgOHmVvF4UUaEzxWj
xN90SWsZs4CbAGMUIn93Sq1Q/nF8IxsxF8/RxCvg3rMM8MxP56y0B2ZuwqHE8bJZ
/umuNN3sPhCTf5Gn1v805WjD5uNGr89pj2abMHwzAHE8xFjRhgwp42Hc3QwBX6fF
u5awfkgxotpj1GNU25ri1z7GIjk56YdjGX0FY/Sa+RI1EAlkng2AvnNkcFH/Ft7q
lFXk0XaJZFes6y6iIR3C1MZCJW77qcnsramoj2aa0rrbxeV2H0cvasiUgLuKEGyq
IuMLNa3sGERRDBEOLUtJMs33X9NxYJpz3QKl9r0IJ/CQ5UX1Iubs2cY7prtgvgCj
xmWZongGPS3m1f8tEf8XxVjRhaQE4/1xns8LFSaApRtCnCeUJEI=
=frOD
-----END PGP SIGNATURE-----

Attachment: pgpIBKieFvuIc.pgp
Description: PGP signature


--- End Message ---

Reply via email to