Package: src:python-cobra
Version: 0.18.1-2
Severity: serious
Tags: sid bullseye
User: debian-pyt...@lists.debian.org
Usertags: python3.9

python-cobra assumes that all it's dependencies are packaged for all supported
python3 versions, but libsbml is not packaged that way.

Either package libsbml for all supported python3 versions, or don't assume in
python-cobra that packaging.

Testing with python3.9:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/cobra/__init__.py", line 40, in <module>
    from cobra import io
  File "/usr/lib/python3/dist-packages/cobra/io/__init__.py", line 8, in 
<module>
    from cobra.io.sbml import read_sbml_model, write_sbml_model, \
  File "/usr/lib/python3/dist-packages/cobra/io/sbml.py", line 41, in <module>
    import libsbml
  File "/usr/lib/python3/dist-packages/libsbml/libsbml.py", line 22, in <module>
    import _libsbml
ModuleNotFoundError: No module named '_libsbml'

Reply via email to