[Debian-med-packaging] Bug#1131795: metastudent: autopkgtest failure with Python 3.14
Graham Inggs
ginggs at debian.org
Tue Mar 24 16:43:04 GMT 2026
Source: metastudent
Version: 2.0.1-10
Severity: important
Tags: forky sid
User: debian-python at lists.debian.org
Usertags: python3.14
Hi Maintainer
The autopkgtests of this package failed in Ubuntu with Python 3.14 as
the default version. I've copied what I hope is the relevant part of
the log below.
Regards
Graham
275s ====== Metastudent finished ======
275s
276s multiprocessing.pool.RemoteTraceback:
276s """
276s Traceback (most recent call last):
276s File "/usr/lib/python3.14/multiprocessing/pool.py", line 125, in worker
276s result = (True, func(*args, **kwds))
276s ~~~~^^^^^^^^^^^^^^^
276s File "/usr/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar
276s return list(map(*args))
276s File "/usr/lib/python3/dist-packages/metastudentPkg/commons.py",
line 142, in makeCompletePrediction
276s key, val) in termsToScores.items() if key in go.fullClosureKeys])
276s ^^^^^^^^^^^^^^^^^^
276s AttributeError: 'NoneType' object has no attribute 'fullClosureKeys'
276s """
276s
276s The above exception was the direct cause of the following exception:
276s
276s Traceback (most recent call last):
276s File "/usr/bin/metastudent", line 772, in <module>
276s runIt(tempfile, inputFastaFilePath, outputFilePath,
outputBlast, blastKickstartDatabasePaths,
276s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
276s ontologies, blastOnly, keepTemp, allPreds, debug,
noNames, withImages)
276s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
276s File "/usr/bin/metastudent", line 218, in runIt
276s predsDict[methodChar].propagatePrediction()
276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
276s File "/usr/lib/python3/dist-packages/metastudentPkg/commons.py",
line 350, in propagatePrediction
276s results = p.map(makeCompletePrediction, inputs, chunksize=20)
276s File "/usr/lib/python3.14/multiprocessing/pool.py", line 367, in map
276s return self._map_async(func, iterable, mapstar, chunksize).get()
276s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
276s File "/usr/lib/python3.14/multiprocessing/pool.py", line 774, in get
276s raise self._value
276s AttributeError: 'NoneType' object has no attribute 'fullClosureKeys'
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: Killing leaked background
processes: 5688
276s PID TTY STAT TIME COMMAND
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: 244: kill: No such process
276s
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: 246: kill: No such process
276s
276s autopkgtest [16:10:02]: test run-unit-test: -----------------------]
More information about the Debian-med-packaging
mailing list