Hi Timo,
This is not about Build-Depends, nor about the binary package Depends.
uranium has an explicit debian/tests/control file with "Depends: @",
which only installs the built package(s) and their dependencies. Up
until now, these dependencies included all supported Python
interpreters, because python3-numpy depended on them explicitly.
As this is no longer the case, you must either
- add python3-all to the Depends line in debian/tests/control, or
- stop using `pyversions -r` in the Test-Command
Thank you very much for the explanation, I wasn't aware of this.
I pushed a simple patch to add the dependency, would be nice if you
could release it, @myon? Thanks in advance.
https://salsa.debian.org/3dprinting-team/uranium/-/commit/d1ec9acf9b6dd30abc8b6259a100809d20e4c2d6
The other Cura Python modules already include the python3-all test
dependency, so there's no change needed for them.
Regards,
Gregor