[Debian-med-packaging] Bug#1012386: python-seqcluster: FTBFS: ModuleNotFoundError: No module named 'attr'

Andreas Beckmann anbe at debian.org
Mon Jun 6 08:18:11 BST 2022


Source: python-seqcluster
Version: 1.2.8+ds-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source

Hi,

python-seqcluster recently started to FTBFS after some (transitive)
build-dependency got updated:

[...]
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bman   doc/source build/man # Manpage generator
Running Sphinx v4.5.0

Exception occurred:
  File "/usr/lib/python3/dist-packages/myst_parser/main.py", line 3, in <module>
    import attr
ModuleNotFoundError: No module named 'attr'
The full traceback has been saved in /tmp/sphinx-err-3fkwfzes.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2
[...]

The sphinx error log contains:

# Sphinx version: 4.5.0
# Python version: 3.10.4 (CPython)
# Docutils version: 0.17.1 release
# Jinja2 version: 3.0.3
# Last messages:

# Loaded extensions:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 272, in build_main
    app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
  File "/usr/lib/python3/dist-packages/sphinx/application.py", line 217, in __init__
    self.setup_extension(extension)
  File "/usr/lib/python3/dist-packages/sphinx/application.py", line 374, in setup_extension
    self.registry.load_extension(self, extname)
  File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 438, in load_extension
    metadata = setup(app)
  File "/usr/lib/python3/dist-packages/myst_parser/__init__.py", line 12, in setup
    from myst_parser.sphinx_parser import MystParser
  File "/usr/lib/python3/dist-packages/myst_parser/sphinx_parser.py", line 15, in <module>
    from myst_parser.main import default_parser
  File "/usr/lib/python3/dist-packages/myst_parser/main.py", line 3, in <module>
    import attr
ModuleNotFoundError: No module named 'attr'


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: python-seqcluster_1.2.8+ds-2.log.gz
Type: application/gzip
Size: 16775 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20220606/476e7911/attachment-0001.gz>


More information about the Debian-med-packaging mailing list