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

Reply via email to