![](https://seccdn.libravatar.org/avatar/dacc18afdc3cdf69d2188f90b88061bd.jpg?s=120&d=mm&r=g)
Am 01.04.24 um 20:47 schrieb Matthias Bach:
Hi
On Mon Apr 1, 2024 at 7:05 PM CEST, Matthias Bach wrote:
Trying to adjust the openSUSE package, I have into the following error being> reported from rpmlint: python310-typer-cli.noarch: E: no-dependency-on python-base 3.10 python311-typer-cli.noarch: E: no-dependency-on python-base 3.11 python312-typer-cli.noarch: E: no-dependency-on python-base 3.12 Is it breaking the build? Otherwise, I would just say that rpmlint is not The Holy Writ™ and it can very well be wrong. No, it is not breaking the build and I deem it a false positive. But I had the impression that branches often have relaxed badness calculations versus Factory. Thus, I was wondering whether there might be a different best
Am Montag, 1. April 2024, 20:34:54 CEST schrieb Matěj Cepl: practice for how to handle such cases, or if I can ignore this as a false positive.
It's not really a false positive, as it correctly detects the missing dependency on python3xx-base or python(abi) = 3.XX. You can add that manually when you mask the python string not to be rewritten by the multiflavor rewriter. %define plainpython python ... Requires: %{plainpython}(abi) = %{python_version} %python_subpackages
Kind Regards, Matthias
- Ben