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

Reply via email to