Hello, something similar happened a while ago also on cmake-format package https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963294#20
I think, when certainity is around 50% the package should just error out and the user should manually specify the needed build system, this might fix all this uncertainity. What do maintainers think? G. On Fri, 1 Jan 2021 03:20:25 +0200 Graham Inggs <gin...@debian.org> wrote: > Source: dh-python > Version: 4.20201102 > > Hi Maintainer > > Pybuild's build system detection is not consistent across > architectures. While building src:python-blosc, the build system was > detected as distutils for most architectures, except for ia64 [1], > riscv64 [2], sparc64 [3] and x32 [4] it was detected as cmake, and the > builds failed there. > > In Ubuntu, the build system was detected as cmake for most > architectures, except for ppc64el and riscv64 it was detected as > distutils. > > Happy New Year! > Graham > > > [1] > https://buildd.debian.org/status/fetch.php?pkg=python-blosc&arch=ia64&ver=1.9.2%2Bds1-2&stamp=1607985420&raw=0 > [2] > https://buildd.debian.org/status/fetch.php?pkg=python-blosc&arch=riscv64&ver=1.9.2%2Bds1-2&stamp=1608483844&raw=0 > [3] > https://buildd.debian.org/status/fetch.php?pkg=python-blosc&arch=sparc64&ver=1.9.2%2Bds1-2&stamp=1607985340&raw=0 > [4] > https://buildd.debian.org/status/fetch.php?pkg=python-blosc&arch=x32&ver=1.9.2%2Bds1-2&stamp=1607985287&raw=0 > >