[Debian-med-packaging] Bug#1099911: sra-sdk: FTBFS: Missing Build-Depends on python3-setuptools

Stefano Rivera stefanor at debian.org
Sun Mar 9 14:31:07 GMT 2025


Source: sra-sdk
Version: 3.0.9+dfsg-7
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

During a test rebuild, sra-sdk failed to rebuild.

-------------------------------------------------------------------------------
[...]

Checking test dependency graph end
test 9
        Start   9: Test_NGS_Python_install

9: Test command: /usr/bin/python3 "/build/reproducible-path/sra-sdk-3.0.9+dfsg/ngs/ngs-python/setup.py" "-q" "install" "--user"
9: Working Directory: /build/reproducible-path/sra-sdk-3.0.9+dfsg/ngs/ngs-python
9: Environment variables: 
9:  PYTHONUSERBASE=/build/reproducible-path/sra-sdk-3.0.9+dfsg/obj-aarch64-linux-gnu/test-bin/tmp/python
9: Test timeout computed to be: 1500
9: Traceback (most recent call last):
9:   File "/build/reproducible-path/sra-sdk-3.0.9+dfsg/ngs/ngs-python/setup.py", line 1, in <module>
9:     from distutils.core import setup
9: ModuleNotFoundError: No module named 'distutils'
  1/187 Test   #9: Test_NGS_Python_install ...........................***Failed    0.07 sec
test 15

...

99% tests passed, 1 tests failed out of 187

Total Test time (real) =  56.53 sec

The following tests FAILED:
	  9 - Test_NGS_Python_install (Failed)
Errors while running CTest
Output from these tests are in: /build/reproducible-path/sra-sdk-3.0.9+dfsg/obj-aarch64-linux-gnu/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
make[1]: *** [debian/rules:149: override_dh_auto_test] Error 8
make[1]: Leaving directory '/build/reproducible-path/sra-sdk-3.0.9+dfsg'
make: *** [debian/rules:24: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-03-09T14:27:03Z
-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/debusine/System/artifact/1344909/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/debusine/System/work-request/73200/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano



More information about the Debian-med-packaging mailing list