Package: ansible-lint
Version: 25.6.1-1
Severity: normal
Tags: ftbfs
X-Debbugs-Cc:
[email protected]
When building ansible-lint and reverting to a lower version via +really changelog syntax, the package will FTBFS, making it impossible to revert the version number during freeze.
This will also break stable release updates with +deb13u1 format.
I have reported the issue with upstream:
https://github.com/ansible/ansible-lint/issues/4700
This can easily be reproduced by running:
dch -r '25.6.1-1+deb13u1' # or similar
sbuild
against the source tree.
The similar build tests will fail similar to here:
https://people.debian.org/~lee/ansible-lint_25.6.1+really25.2.1-1_amd64-2025-07-27T20:49:39Z.build
(note that 1 failed test is unrelated and a genuine failure)
Greets,
Lee
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (1001, 'testing-security'), (1001, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64)
Kernel: Linux 6.12.35+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ansible-lint depends on:
ii ansible-core 2.19.0-1
ii black 25.1.0-3
ii git 1:2.47.2-0.2
ii python3 3.13.5-1
ii python3-ansible-compat 25.1.5-1
ii python3-filelock 3.18.0-1
ii python3-jinja2 3.1.6-1
ii python3-jsonschema 4.19.2-6
ii python3-packaging 25.0-1
ii python3-pathspec 0.12.1-1
ii python3-referencing 0.36.2-1
ii python3-ruamel.yaml 0.18.10+ds-1
ii python3-subprocess-tee 0.4.2-1
ii python3-wcmatch 10.0-1
ii python3-yaml 6.0.2-1+b2
ii yamllint 1.37.1-1
ansible-lint recommends no packages.
ansible-lint suggests no packages.
-- no debconf information
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)