[Debian-med-packaging] Bug#1013275: toil: FTBFS with Python 3.10 only

Graham Inggs ginggs at debian.org
Mon Jun 20 14:48:45 BST 2022


Source: toil
Version: 5.6.0-6
Severity: important
Tags: ftbfs

Hi Maintainer

Toil hardcodes python3.9 and will FTBFS when Python 3.10 is the only
supported Python version.  I've copied what I hope is the relevant
part of the log below, which shows the python3.10 tests being
attempted with python3.9.

Regards
Graham


=================================== FAILURES ===================================
___________________ ToilDebugFileTest.testFetchJobStoreFiles ___________________
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilDebugTest.py", line
31, in setUp
    subprocess.check_call([python,
os.path.abspath('src/toil/test/utils/ABCWorkflowDebug/debugWorkflow.py')])
  File "/usr/lib/python3.10/subprocess.py", line 364, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib/python3.10/subprocess.py", line 345, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib/python3.10/subprocess.py", line 966, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1842, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'python3.9'



More information about the Debian-med-packaging mailing list