Your message dated Tue, 24 Feb 2026 17:05:34 +0000
with message-id <[email protected]>
and subject line Bug#1121076: fixed in ansible-lint 26.1.1-2
has caused the Debian Bug report #1121076,
regarding ansible-lint: please make the build reproducible
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.)
--
1121076: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121076
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ansible-lint
Version: 25.6.1+really25.2.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: nocheck
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
ansible-lint could not be built reproducibly.
This was because it ships a different binary package depending
on whether the tests are run or not, which was caused by the
PYBUILD_AFTER_TEST invocation missing a reference to remove:
{build_dir}/collections/ansible_collections/local/testcollection
(This directory appears to be created during the testsuite
run.)
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2025-11-19 13:09:46.596073598 -0800
--- b/debian/rules 2025-11-19 13:14:53.797523671 -0800
@@ -3,7 +3,7 @@
include /usr/share/dpkg/default.mk
export LC_ALL=C.UTF-8
export PYBUILD_BEFORE_TEST=cp --recursive {dir}/playbook.yml {dir}/examples
{dir}/conftest.py {dir}/.pre-commit-config.yaml {dir}/.ansible-lint
{dir}/collections {build_dir}/
-export PYBUILD_AFTER_TEST=rm -Rf {build_dir}/playbook.yml {build_dir}/examples
{build_dir}/conftest.py {build_dir}/.pre-commit-config.yaml
{build_dir}/.ansible-lint
+export PYBUILD_AFTER_TEST=rm -Rf {build_dir}/playbook.yml {build_dir}/examples
{build_dir}/conftest.py {build_dir}/.pre-commit-config.yaml
{build_dir}/.ansible-lint
{build_dir}/collections/ansible_collections/local/testcollection
export PYBUILD_TEST_ARGS=$(DEB_BUILD_OPTION_PARALLEL:%=-n %) -k "not
(test_spdx or test_args_module_pass or test_risky_file_permissions or
test_fqcn_builtin_fail or test_fqcn_builtin_pass or test_transformer or
test_call_from_outside_venv or test_schema_moves or test_rules_id_format or
test_yamllint or test_example or test_example_custom_module or test_verbosity
or test_task_hook_import_playbook or test_request_timeouterror_handling or
test_requests_uses_timeout or test_schema_refresh_cli or test_refresh_schemas
or test_jinja_transform or test_no_tabs_rule or test_nodeps[1] or
test_nodeps[2] or test_import_playbook_from_collection or
test_broken_ansible_cfg or test_find_children_in_module or
test_args_module_relative_import or test_find_children_in_playbook)"
# test_spdx: requires the yet-to-be-packaged https://pypi.org/project/spdx/
--- End Message ---
--- Begin Message ---
Source: ansible-lint
Source-Version: 26.1.1-2
Done: Michael R. Crusoe <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ansible-lint, 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.
Michael R. Crusoe <[email protected]> (supplier of updated ansible-lint 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: Tue, 24 Feb 2026 17:36:24 +0100
Source: ansible-lint
Architecture: source
Version: 26.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1121076
Changes:
ansible-lint (26.1.1-2) unstable; urgency=medium
.
* Team upload.
* Add patch to ignore deprecation errors from pathspec v1.
* d/rules: improve reproducibility with a fix from Chris Lamb.
Closes: #1121076
* debputy lint --auto-fix (routine-update)
Checksums-Sha1:
6fab9da52ed64f1245fecf9a47f2e774f69187a3 2619 ansible-lint_26.1.1-2.dsc
864b66a721bcbd05761ce387c6a182637294da00 12204
ansible-lint_26.1.1-2.debian.tar.xz
5c305252c682a9ba4b6d570e2cf783a47d717d07 9439
ansible-lint_26.1.1-2_source.buildinfo
Checksums-Sha256:
49d7f4848a92a524dfe65251dfae3e4e496eadac414ca8c7a2ca80bec41f7fcb 2619
ansible-lint_26.1.1-2.dsc
b52f00080bee4f12588f4fd31e81ce7494639ddf284922fec4b527f872860f4c 12204
ansible-lint_26.1.1-2.debian.tar.xz
6cc7a37697b1cdd065492979816cb6195e82102fe3560df7f7dc0859910c3b6f 9439
ansible-lint_26.1.1-2_source.buildinfo
Files:
2cdc292da7b056c9bb0aa67615607019 2619 misc optional ansible-lint_26.1.1-2.dsc
d4b11fc487178b824a5039ad98a4fdce 12204 misc optional
ansible-lint_26.1.1-2.debian.tar.xz
29f21638e605ba08d38dab1facb66d50 9439 misc optional
ansible-lint_26.1.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmmd1yMSHGNydXNvZUBk
ZWJpYW4ub3JnAAoJEDwmdj9sZ+biwikP/2SeJxpEDHPVL1MKxh7W9mPWFuOzYEz8
780O9oOAQDNq+AipYdFarntNKECtHwv6yFUkHBLB/P77NT20WoBhb8hbLkCnGbgC
C7p45jqRwBRr3lO5FgtirXaq3lGfJe7yRdWqfdQ2T0euxULa2RiIa8l3ogE6JGz9
eC26dHtuSSBuaacsqTHvuBbP8vNSLBynXZK885eCdUXcYLqZHJzmAEWHzgG0uITE
pttba59+dixvKjIBhvmbH5XW0AQWfHgFisxkRZaD4v1Pk40ZYJ5flTPjSOxznjGm
PbOUoI4Y/ytXKLXMof0ep5IhPW4+0a/yJ7eZv6Yxn0BRDrQmFBCcAz8Ky1wo5jEg
4UYZ8atsLAuC1aHDDydnkuBjGQ5X6MjNuLrR6rrLNzMHGtU2LRm05pA6Ygm44iW0
G6ayMlV4dHoR1rqTsl8KPrVOmxhcevBhDjHYrX0TlPDHonV4tA/QyX1iyatEN1/4
ipZaDcpKfVJHOnxaLnRlAR56p7M4BtQ40vr/s65mARhvHbiDLtTtujiji9JwTYsW
wN8+5Ze0EUJjimXRSQsFTp4m3qNyvhmarG9bHQ1XoPPj5ltjhZu67LZvNiNT9DzE
Y4EjhYEYIb0wOS2DpiF4Nezqi82wmYSqmdWtjv4sA96fr+IzU1amDCDMdbfoUw0x
y+1IX6CLffQJ
=2fVO
-----END PGP SIGNATURE-----
pgp3MBsp9vgSZ.pgp
Description: PGP signature
--- End Message ---