Your message dated Thu, 08 Feb 2024 19:10:13 +0000
with message-id <[email protected]>
and subject line Bug#1062010: fixed in dar 2.7.13-4
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 [email protected]
immediately.)
--
1062010: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062010
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dar
Version: 2.7.13-2
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
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 <[email protected]> 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-4
Done: John Goerzen <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
John Goerzen <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 08 Feb 2024 07:14:02 -0600
Source: dar
Binary: dar dar-dbgsym dar-docs dar-static dar-static-dbgsym libdar-dev
libdar64-6000 libdar64-6000-dbgsym python3-dar python3-dar-dbgsym
Architecture: source amd64 all
Version: 2.7.13-4
Distribution: unstable
Urgency: high
Maintainer: John Goerzen <[email protected]>
Changed-By: John Goerzen <[email protected]>
Description:
dar - Disk ARchive: Backup directory tree and files
dar-docs - Disk ARchive: Backup directory tree and files
dar-static - Disk ARchive: Backup directory tree and files
libdar-dev - Disk ARchive: Development files for shared library
libdar64-6000 - Disk ARchive: Shared library
python3-dar - Disk ARchive: Python bindings
Closes: 1062010
Changes:
dar (2.7.13-4) unstable; urgency=high
.
* Revert 64-bit time transition. Closes: #1062010.
Checksums-Sha1:
ef36f4b177daaa20276e4b1dded7ddec83982f5c 2420 dar_2.7.13-4.dsc
37a9123f27ef6842f506e051b4830f721dbfa776 10028 dar_2.7.13-4.debian.tar.xz
f9117aa0759b7613ec2378b479aa0627902aabac 3910780 dar-dbgsym_2.7.13-4_amd64.deb
1ee9ee481d6755f20e34bc634a21298bc2ef761f 1607272 dar-docs_2.7.13-4_all.deb
c1b84633e8bd69f7c8bbd02d5b1b91e605cb0934 25437280
dar-static-dbgsym_2.7.13-4_amd64.deb
98082aa587d80a4880f874782f25624ba6988a48 3056044 dar-static_2.7.13-4_amd64.deb
32f98f298dd5cd069c44a407d761d3223ec256ca 12822 dar_2.7.13-4_amd64.buildinfo
182579b5c7cf936137f2cb029670514a4e7e0553 644884 dar_2.7.13-4_amd64.deb
9fcd8968cf9a26403ac1345acdfc2e25435f075c 1349124 libdar-dev_2.7.13-4_amd64.deb
d238ea65d6d3a8213fba4db7a4d96346e80938e1 12685988
libdar64-6000-dbgsym_2.7.13-4_amd64.deb
f81213fa1ca3523ee9969e3cfe4560f4b17a81a7 958420
libdar64-6000_2.7.13-4_amd64.deb
4f5f81dd376fb09c96143db13ad9649fbd9ad402 6118948
python3-dar-dbgsym_2.7.13-4_amd64.deb
97015f28c3498e75e9c14363cd2dd217893499b8 343100 python3-dar_2.7.13-4_amd64.deb
Checksums-Sha256:
140a8fb2c5ac1ef33eec0a9038901771a8b78da6c66eb2377faca3f8b75c18e3 2420
dar_2.7.13-4.dsc
494c78c4a9fe370a40243feb116c787a03aeb898d591449e591c7ee863c08974 10028
dar_2.7.13-4.debian.tar.xz
35fe13582720b4bf04f621f8de44514e6a49968c2dc28beace0367756dcc8312 3910780
dar-dbgsym_2.7.13-4_amd64.deb
dccb34b35d991f14880ad7725ba5e8314eddd1946eb2752572832065f1825712 1607272
dar-docs_2.7.13-4_all.deb
e936ce121070f97e9c385cd12751dbb50c1bd67b0fbc979ba3c4cc8d4e163eae 25437280
dar-static-dbgsym_2.7.13-4_amd64.deb
ca568f9ca89cf64ed0b201feb7b97d5781b18de6a656b36528f9a21df25fd510 3056044
dar-static_2.7.13-4_amd64.deb
649f43e14597aeae9075ee315609a21b90a07840a1b94f1ddc613a23c717cc77 12822
dar_2.7.13-4_amd64.buildinfo
f74c5176773a8f90185406797eb21f8c54c64cb7d0600a464a0445f2536e3a3a 644884
dar_2.7.13-4_amd64.deb
b221f0e6300ef9d994eff12db45d060424e77869a2d8d8bce80c23fdaff2e9a1 1349124
libdar-dev_2.7.13-4_amd64.deb
df621efe9788923468891cd233a1d331ac3af79959db38101ff6b48ea1f8c9f5 12685988
libdar64-6000-dbgsym_2.7.13-4_amd64.deb
699134071eda6818b85327a8372a818d507d329fbe2d44668f8da511165e986d 958420
libdar64-6000_2.7.13-4_amd64.deb
37b2df55eb12c2860304ebdb3801dcee5cc5f8e3074ab39014a91218168e1cf3 6118948
python3-dar-dbgsym_2.7.13-4_amd64.deb
f3a7d03dc11af2d1719a13458fc205cb6f668499eb55e974f61888f71e2122bc 343100
python3-dar_2.7.13-4_amd64.deb
Files:
e9f0a85cc8e3404915235bdd1b8bc264 2420 utils optional dar_2.7.13-4.dsc
9b445fad0d4e41a6f808e8b654e48743 10028 utils optional
dar_2.7.13-4.debian.tar.xz
f4a922144aa576a8cb7a4db118300fa3 3910780 debug optional
dar-dbgsym_2.7.13-4_amd64.deb
88285fd8e4506a517d2258a5f5c9dfae 1607272 doc optional dar-docs_2.7.13-4_all.deb
ff34c9b7d47f4f300c5d56feab31e623 25437280 debug optional
dar-static-dbgsym_2.7.13-4_amd64.deb
2b73fde7c4461704bb5a9f13fbe69a5c 3056044 utils optional
dar-static_2.7.13-4_amd64.deb
c8d0410ee6c07da6264726413db0b895 12822 utils optional
dar_2.7.13-4_amd64.buildinfo
73d5be8c4455298e5de89a2372ecfb4d 644884 utils optional dar_2.7.13-4_amd64.deb
505cebaf11e7b973d12c56d8b689d900 1349124 libdevel optional
libdar-dev_2.7.13-4_amd64.deb
d9549b3b141ae2d38a2333e75d8854c9 12685988 debug optional
libdar64-6000-dbgsym_2.7.13-4_amd64.deb
f022675c8fa80033b405fb5606e7b7ba 958420 libs optional
libdar64-6000_2.7.13-4_amd64.deb
22ab5451ecb1365ae61994091ce19c89 6118948 debug optional
python3-dar-dbgsym_2.7.13-4_amd64.deb
7e6f09e30b502e0ecb49d5ab3deba2a7 343100 python optional
python3-dar_2.7.13-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJ217d7abdWx8toZp3Sn4hEKDntMFAmXE1L8ACgkQ3Sn4hEKD
ntNpKg/6AsMe44KDqK/0j/N7us38NCyTCrJ78pqipHgkhBvkpc4bzUSeCZsHSxSU
LtbMf/XHP0jwgK4a5M8CftnUegWOKo0TIMoQIA+xeWTxgFACHFCCp2bJBuoV5X7M
UkBFrDZfpihJ5zKoE50XcdagKdf0tkU00wGpZwIBikQ55IRiYBhKcjIDLInSKmnN
8ukZh5k3xsSQT7bhvfIh5BQJazokgYesGNn9KZhxLjbOTphRrObTXkg8cXAO8dF6
9Hixy1+e1FlBHku5b6zRNOEu3O+eqFJm9rmbhFV0zUmcwrcj9DoRBJ+QjVnV29lR
Kd299m6uLtnzj5RR989tpjkWG2nK0qYi3Aj2Nrz+x0Wri8LrdBe1083x/Ve3DsFb
IpG6WSlYSFWZLEfP8LvX3G0kkjAXUrrGErCOFWIAxgCSXT9JhtDlC9UtLQUSTviu
iiI3haoDUd93MyVC10Kx1iMR322lSrQXdx6kFtaT3FnpsgoqpMJikLw3RJ/Xv64o
tcmn42yqNKDSJ9QwkFGr8u4iCH/jk3W5/oSx41jh/2LFukiJG1NdUMjAAIkMMNVl
selyMKftgTkxNNk85CnJNqJjP9m0lThCFZdRVApGxULEBhEbt8gSDdfVMAmbmN/e
+7foQlILYAJQ9tUmMxndvAkrji6Ls3SE89Xyx76Z4LKneas7+d8=
=37cQ
-----END PGP SIGNATURE-----
--- End Message ---