Your message dated Thu, 30 Jan 2025 17:04:36 +0000
with message-id <e1tdxy0-00dlix...@fasolo.debian.org>
and subject line Bug#1094744: fixed in icdiff 2.0.7-4
has caused the Debian Bug report #1094744,
regarding icdiff autopkgtests fail with black 25.1.0 from experimental
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.)
--
1094744: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094744
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: icdiff
Version: 2.0.7-3
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source
X-Debbugs-Cc: cru...@debian.org
Dear Maintainer,
Your package icdiff runs its source code linters, including "black", during its
autopkgtests. This means that newer versions of those linters can cause your autopkgtests to fail
even when your package itself has nothing wrong with it. Attached is a patch to skip running the
linters, which will help version 25.1.0 of the "black" package eventually migrate to
Testing.
Thanks!
From d1926c58afe5aabf17d9a50a9221c698014945fe Mon Sep 17 00:00:00 2001
From: "Michael R. Crusoe" <cru...@debian.org>
Date: Thu, 30 Jan 2025 10:15:04 +0100
Subject: [PATCH 1/1] New patch: skip running code linters.
---
.../0001-Skip-running-code-linters.patch | 37 +++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 38 insertions(+)
create mode 100644 debian/patches/0001-Skip-running-code-linters.patch
create mode 100644 debian/patches/series
diff --git a/debian/patches/0001-Skip-running-code-linters.patch b/debian/patches/0001-Skip-running-code-linters.patch
new file mode 100644
index 0000000..c70c6c3
--- /dev/null
+++ b/debian/patches/0001-Skip-running-code-linters.patch
@@ -0,0 +1,37 @@
+From: "Michael R. Crusoe" <cru...@debian.org>
+Date: Thu, 30 Jan 2025 10:13:13 +0100
+Subject: Skip running code linters
+
+Forwarded: not-needed
+
+Not needed for package-level testing, and will cause unnecessary test
+failures when there are newer versions of black and flake8.
+---
+ test.sh | 14 --------------
+ 1 file changed, 14 deletions(-)
+
+diff --git a/test.sh b/test.sh
+index 1dd6c4b..dc9ecab 100755
+--- a/test.sh
++++ b/test.sh
+@@ -210,20 +210,6 @@ function ensure_installed() {
+ fi
+ }
+
+-ensure_installed "black"
+-echo 'Running black formatter...'
+-if ! black icdiff --quiet --line-length 79 --check; then
+- echo ""
+- echo 'Consider running `black icdiff --line-length 79`'
+- fail
+-fi
+-
+-ensure_installed "flake8"
+-echo 'Running flake8 linter...'
+-if ! flake8 icdiff; then
+- fail
+-fi
+-
+ if ! $REGOLD; then
+ echo PASS
+ fi
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..4d79aab
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Skip-running-code-linters.patch
--
2.43.0
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: icdiff
Source-Version: 2.0.7-4
Done: Sascha Steinbiss <sa...@debian.org>
We believe that the bug you reported is fixed in the latest version of
icdiff, 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 1094...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sascha Steinbiss <sa...@debian.org> (supplier of updated icdiff 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: SHA256
Format: 1.8
Date: Thu, 30 Jan 2025 17:42:49 +0100
Source: icdiff
Architecture: source
Version: 2.0.7-4
Distribution: unstable
Urgency: medium
Maintainer: Sascha Steinbiss <sa...@debian.org>
Changed-By: Sascha Steinbiss <sa...@debian.org>
Closes: 1094744
Changes:
icdiff (2.0.7-4) unstable; urgency=medium
.
* Avoid running linters during build to fix autopkgtests.
Thanks to Michael R. Crusoe for the patch.
Closes: #1094744
* Bump d/copyright dates.
Checksums-Sha1:
3f2f8342140fa0facd22dfcfd6aee39749fddd16 1954 icdiff_2.0.7-4.dsc
d5fc514af07b78f63a6d2b6d1f17bfc94cf0c4c2 8888 icdiff_2.0.7-4.debian.tar.xz
c8fb18201dfd2a8be0d7bc7608adcd1f6b5ccfa9 8429 icdiff_2.0.7-4_amd64.buildinfo
Checksums-Sha256:
ed16794a64eff091829e505228a02fbb8b231e21914e35863b15b979f9dfcbb5 1954
icdiff_2.0.7-4.dsc
b4d3ac4c08e31c8ddc774ab6d81574d8b82d1545c3d24cddb1c5eed8c7f37dd7 8888
icdiff_2.0.7-4.debian.tar.xz
e66abd01e1826c58077300f08ef12139ee8b200d90202a92c396fe2c8f14652c 8429
icdiff_2.0.7-4_amd64.buildinfo
Files:
22ff8f377bc7ca1018e8d63ae3bca133 1954 utils optional icdiff_2.0.7-4.dsc
1953aed12ce5343d82941de1aa0a00c5 8888 utils optional
icdiff_2.0.7-4.debian.tar.xz
d8b9f38b45ec374a7bfbb2b6141facf1 8429 utils optional
icdiff_2.0.7-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAmebresACgkQ6NN64vCf
SHI6cw//dVbQf7ah+doLQ8TlUXjat59vIc3gI3nucaizfm6J742CRY+RgVw7Hjnb
6oytCoc7O7R1KMGwRigoLd5u1W80jv1D58BU641wNgKMgQV4FCTcQtQpayRIvlQG
FnStvtwKxjaaZ4qyVnUQYvmdvm3WE8YE6LVsShWMhIoYUaO+uhzU0X/bXBI3GNPY
F/3d4SPHyokXyckw2DcfpvK5BZIOn/K7RDX3UFjvpPd2tz5faDD/knbmMIxnGFzp
BxMwGKJYjNXJdirFJW0xrGgWAs5YLu4TO34GcZtaAwvYGocMk8JDl+tT2pVXB2XG
VuXU9d1VHnav7nSAPU0HV/svEP8Rva+kAEnAz9CUrC565ohq8XX4dC/2/r3+xAjc
n+wj3nSteBV0k4jnBdVDd9lrNsXaZ2zGEFHZ3TgppqxAMtpW6fsEECCV/wQS42V2
Sq7GTh8RTymJ6BW8LkTPMreL7IbE1HJ/Yfo7Era9nnIGrAn9aIo4X8q2UxStmclZ
Zg7vs5+SECfBsesc+Dl1XDJXiubRhH3qFDsj5IPZ2obSgXj4nG04J6lc1gsqa/Iz
qSrBmYy6aeEG+NjCgCUc5nQyv/m38INf25D/bF7L/GV3IEXssCy2QU/mktwT/DFv
rOxbhonmRZ8MdPmV2cVTYhnN7jwOBERI+GnlvePsqfvfb3UBGw4=
=myls
-----END PGP SIGNATURE-----
pgpj3Ewc3Crk_.pgp
Description: PGP signature
--- End Message ---