Hi

It seems (at least in scipy/1.10.1-6), that python3-pythran was a
build-dependency for all architectures [1], yet, on armhf,
python3-scipy did not have a runtime dependency on python3-pythran
[2].

The build log of scipy/1.10.1-6 on armhf [3], confirms:

Building scipy with SCIPY_USE_PYTHRAN=1

I do not recall seeing any bug reports or autopkgtest failures due to this.

Is it possible that scipy can be built with Pythran support, and
python3-pythran can be an optional dependency at runtime?

If this is true, then we can downgrade python3-pythran from a Depends
to a Recommends.

Regards
Graham


[1] 
https://salsa.debian.org/python-team/packages/scipy/-/blob/debian/1.10.1-6/debian/control?ref_type=tags#L28
[2] 
https://salsa.debian.org/python-team/packages/scipy/-/blob/debian/1.10.1-6/debian/control?ref_type=tags#L54
[3] 
https://buildd.debian.org/status/fetch.php?pkg=scipy&arch=armhf&ver=1.10.1-6&stamp=1701791801&raw=0

Reply via email to