[Python-apps-team] Bug#999642: muttdown: FTBFS due to missing B-D: python3-six

Andreas Beckmann anbe at debian.org
Sun Nov 14 07:15:58 GMT 2021


Source: muttdown
Version: 0.3.4-1
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source

Hi,

muttdown recently started to FTBFS, probably because some B-D dropped
its dependency on python3-six:

   dh_auto_test -O--buildsystem=pybuild
        pybuild --test --test-pytest -i python{version} -p 3.9
I: pybuild base:237: cd /build/muttdown-0.3.4/.pybuild/cpython3_3.9_muttdown/build; python3.9 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.9.8, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
rootdir: /build/muttdown-0.3.4
plugins: mock-3.6.1
collected 0 items / 2 errors

==================================== ERRORS ====================================
__ ERROR collecting .pybuild/cpython3_3.9_muttdown/build/tests/test_basic.py ___
ImportError while importing test module '/build/muttdown-0.3.4/.pybuild/cpython3_3.9_muttdown/build/tests/test_basic.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.9/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_basic.py:18: in <module>
    from muttdown import main
muttdown/main.py:14: in <module>
    import six
E   ModuleNotFoundError: No module named 'six'
__ ERROR collecting .pybuild/cpython3_3.9_muttdown/build/tests/test_config.py __
ImportError while importing test module '/build/muttdown-0.3.4/.pybuild/cpython3_3.9_muttdown/build/tests/test_config.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.9/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_config.py:3: in <module>
    from muttdown.config import Config
muttdown/config.py:6: in <module>
    import six
E   ModuleNotFoundError: No module named 'six'
=============================== warnings summary ===============================
muttdown/main.py:32
  /build/muttdown-0.3.4/.pybuild/cpython3_3.9_muttdown/build/muttdown/main.py:32: DeprecationWarning: invalid escape sequence \s
    text = re.sub('\s*!m\s*', '', text, re.M)

-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
ERROR tests/test_basic.py
ERROR tests/test_config.py
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
========================= 1 warning, 2 errors in 0.11s =========================
E: pybuild pybuild:354: test: plugin distutils failed with: exit code=2: cd /build/muttdown-0.3.4/.pybuild/cpython3_3.9_muttdown/build; python3.9 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13
make: *** [debian/rules:9: build] Error 25


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: muttdown_0.3.4-1.log.gz
Type: application/gzip
Size: 12262 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-apps-team/attachments/20211114/066e1034/attachment.gz>


More information about the Python-apps-team mailing list