Hi all, python-ansible-compat had a new release 4.0.2, which brings improvements but is not compatible with the older 3.0.2 release. ansible-lint works with the new one, molecule does not yet. I wanted to package both until molecule gets updated, but as soon as the new one is present, molecule is "unresolvable". And I thought this worked for similar problems in the past, so I might just miss something.
https://build.opensuse.org/project/show/home:ojkastl_buildservice:Branch_sys...
python-ansible-compat is 4.0.2 python-ansible-compat-3 is 3.0.2 Both have "Use for build" enabled. molecule has this in the spec: BuildRequires: (%{ansible_python}-ansible-compat >= 2.2.0 with %{ansible_python}-ansible-compat < 4) I also tried to use "... >= 3.0.0" or "== 3.0.2", but I only get this: unresolvable: nothing provides python311-ansible-compat = 3.0.2 (got version 4.0.2-lp154.28.2) or unresolvable: nothing provides python3-ansible-compat = 3.0.2 (got version 4.0.2-28.3) Can someone spot my mistake? What am I missing? Kind Regards, Johannes -- Johannes Kastl Linux Consultant & Trainer Tel.: +49 (0) 151 2372 5802 Mail: kastl@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg http://www.b1-systems.de GF: Ralph Dehner Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537