Your message dated Sat, 02 Mar 2024 08:41:58 +0000
with message-id <e1rgkwq-003ctd...@fasolo.debian.org>
and subject line Bug#1062010: fixed in dar 2.7.13-5.1
has caused the Debian Bug report #1062010,
regarding dar: 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.)
--
1062010: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062010
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dar
Version: 2.7.13-2
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
dar 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 dar
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-15-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 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 dar-2.7.13/debian/changelog dar-2.7.13/debian/changelog
--- dar-2.7.13/debian/changelog 2023-11-08 12:07:15.000000000 +0000
+++ dar-2.7.13/debian/changelog 2024-01-30 21:43:50.000000000 +0000
@@ -1,3 +1,10 @@
+dar (2.7.13-2.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Michael Hudson-Doyle <mwhud...@debian.org> Tue, 30 Jan 2024 21:43:50 +0000
+
dar (2.7.13-2) unstable; urgency=medium
* Change build-dep on python3-all-dev to python3-dev. Closes: #1055500.
diff -Nru dar-2.7.13/debian/control dar-2.7.13/debian/control
--- dar-2.7.13/debian/control 2023-11-08 12:07:15.000000000 +0000
+++ dar-2.7.13/debian/control 2024-01-30 21:43:50.000000000 +0000
@@ -19,7 +19,7 @@
Package: libdar-dev
Section: libdevel
Architecture: any
-Depends: libdar64-6000 (= ${binary:Version}), ${misc:Depends}, zlib1g-dev,
+Depends: libdar64-6000t64 (= ${binary:Version}), ${misc:Depends}, zlib1g-dev,
libbz2-dev, libzstd-dev, liblzo2-dev, liblzma-dev, liblz4-dev,
libgcrypt20-dev, libgpg-error-dev, libassuan-dev, libargon2-dev
Description: Disk ARchive: Development files for shared library
@@ -36,7 +36,10 @@
compression, ATTR/ACL support. DAR also supports Pipes for remote
operations, including with ssh.
-Package: libdar64-6000
+Package: libdar64-6000t64
+Provides: ${t64:Provides}
+Replaces: libdar64-6000
+Breaks: libdar64-6000 (<< ${source:Version})
Section: libs
Architecture: any
Multi-Arch: same
@@ -61,7 +64,7 @@
Package: dar
Architecture: any
-Depends: libdar64-6000 (= ${binary:Version}), ${shlibs:Depends},
${misc:Depends}
+Depends: libdar64-6000t64 (= ${binary:Version}), ${shlibs:Depends},
${misc:Depends}
Suggests: par2, dar-docs
Description: Disk ARchive: Backup directory tree and files
Full featured archiver with support for differential backups, slices,
diff -Nru dar-2.7.13/debian/libdar64-6000.dirs
dar-2.7.13/debian/libdar64-6000.dirs
--- dar-2.7.13/debian/libdar64-6000.dirs 2023-09-11 12:53:53.000000000
+0000
+++ dar-2.7.13/debian/libdar64-6000.dirs 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-usr/lib
diff -Nru dar-2.7.13/debian/libdar64-6000.install
dar-2.7.13/debian/libdar64-6000.install
--- dar-2.7.13/debian/libdar64-6000.install 2023-09-11 12:53:53.000000000
+0000
+++ dar-2.7.13/debian/libdar64-6000.install 1970-01-01 00:00:00.000000000
+0000
@@ -1,2 +0,0 @@
-usr/lib/*/libdar64.so.6000.*
-usr/lib/*/libdar64.so.*
diff -Nru dar-2.7.13/debian/libdar64-6000t64.dirs
dar-2.7.13/debian/libdar64-6000t64.dirs
--- dar-2.7.13/debian/libdar64-6000t64.dirs 1970-01-01 00:00:00.000000000
+0000
+++ dar-2.7.13/debian/libdar64-6000t64.dirs 2023-09-11 12:53:53.000000000
+0000
@@ -0,0 +1 @@
+usr/lib
diff -Nru dar-2.7.13/debian/libdar64-6000t64.install
dar-2.7.13/debian/libdar64-6000t64.install
--- dar-2.7.13/debian/libdar64-6000t64.install 1970-01-01 00:00:00.000000000
+0000
+++ dar-2.7.13/debian/libdar64-6000t64.install 2023-09-11 12:53:53.000000000
+0000
@@ -0,0 +1,2 @@
+usr/lib/*/libdar64.so.6000.*
+usr/lib/*/libdar64.so.*
diff -Nru dar-2.7.13/debian/libdar64-6000t64.lintian-overrides
dar-2.7.13/debian/libdar64-6000t64.lintian-overrides
--- dar-2.7.13/debian/libdar64-6000t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ dar-2.7.13/debian/libdar64-6000t64.lintian-overrides 2024-01-30
21:43:50.000000000 +0000
@@ -0,0 +1 @@
+libdar64-6000t64: package-name-doesnt-match-sonames libdar64-6000
--- End Message ---
--- Begin Message ---
Source: dar
Source-Version: 2.7.13-5.1
Done: Steve Langasek <vor...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dar, 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.
Steve Langasek <vor...@debian.org> (supplier of updated dar 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: Sat, 02 Mar 2024 07:41:43 +0000
Source: dar
Architecture: source
Version: 2.7.13-5.1
Distribution: unstable
Urgency: medium
Maintainer: John Goerzen <jgoer...@complete.org>
Changed-By: Steve Langasek <vor...@debian.org>
Closes: 1062010
Changes:
dar (2.7.13-5.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062010
Checksums-Sha1:
82f5c9e1fd127fb8026f20082b5a0bfd3a5ef608 2481 dar_2.7.13-5.1.dsc
0be1fb6830bff811a719126e379875ed244d63e7 10188 dar_2.7.13-5.1.debian.tar.xz
dda2c617f21823a10732ea42867c8419f1cc01f8 9592 dar_2.7.13-5.1_source.buildinfo
Checksums-Sha256:
2fa1bf529fb5a7699e52eeb76f860ebbd742f78f9a12fc3ec418dc3ea8c5d327 2481
dar_2.7.13-5.1.dsc
b63f4a92e4e75100deacfe835d5dfbce27a10eb75f230eecf433f50d2adff2fc 10188
dar_2.7.13-5.1.debian.tar.xz
976af70e842c9f4bd01ad31dbf8e81d024514e51cf508d4e98206c950caacbc0 9592
dar_2.7.13-5.1_source.buildinfo
Files:
687275886ce5a796c6b45b578426bd9a 2481 utils optional dar_2.7.13-5.1.dsc
dfc759a81001231c19c906cbcf1650b6 10188 utils optional
dar_2.7.13-5.1.debian.tar.xz
77eed90658c17e8dd62e8a56aa745e79 9592 utils optional
dar_2.7.13-5.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXi2goSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9xH4QAJVzY2QOp4ma5+4MlV8Gmrv3DburOJYb
fYqyOK3dGFcuDVVIbarWL1ngFCVl8Qk+5gQAIcMASOXp7yb1talH8JpLke7CU3JP
Ta0hHHYYBp/iGAjU52AJWhQy6cSVHDP9wLY1hUVI4nXhz1xN7OjKCK/p5NdCoRAo
RcLPIdQKlwD4PgJ71lp/R7nYcrMNcPXP5au88wYmxYv+ZN7WRFjybOrz7ZrJoDTS
126/G2KIv+EpDaLXw5uvl6QRTj/bp4KDjG4/hTRUJYbchYyn7du03W1KL+H71Hh8
DGJuth8vWXRHefHAGzqkj7gHiR5H/XjsDgLfTHYrDMMA54z2vVeJHU5ZecpxX9U9
9yiOSVtDU9lcCu4hhwr757E8908slOIJEOb4orrSK8ow+Xn/Xf72FY6PhlLr8XL7
WrWpwgbvmV32YbGHj6unONbNLA7UO3XtJKOg3ytWI7r5mE4OQ2LLn8sLLNAJD9ib
x39Q8beSl1M3Pq8Ts4/uI+KCUBGZ95OlVZaUu7uJg0V6lpWQKwJ/q+/sbFrYI+Bf
699QNT3nrbGZClvEkiZuDyPIeybBHKjY6qC7N9qffW4KY9jrdGEI5Qjy9cYxWzyk
E2knHlhuef4ygxNACOfOyu9rdW+RcAu1kWfS4kkJByQO75NT6feh4r8wIgJhx+IP
spY+cGsvpZdT
=A/I+
-----END PGP SIGNATURE-----
pgp5hOZBieIV2.pgp
Description: PGP signature
--- End Message ---