Source: spyder-reports Version: 0.1.1-3 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200321 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:217: python3.7 setup.py config > running config > I: pybuild base:217: python3.8 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:217: /usr/bin/python3.7 setup.py build > running build > running build_py > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports > copying spyder_reports/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports > copying spyder_reports/_version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports > copying spyder_reports/reportsplugin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets > copying spyder_reports/widgets/reportsgui.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets > copying spyder_reports/widgets/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/utils > copying spyder_reports/utils/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/utils > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests > copying spyder_reports/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests > copying spyder_reports/tests/test_plugin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets/tests > copying spyder_reports/widgets/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets/tests > copying spyder_reports/widgets/tests/test_report_widget.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/widgets/tests > running egg_info > writing spyder_reports.egg-info/PKG-INFO > writing dependency_links to spyder_reports.egg-info/dependency_links.txt > writing requirements to spyder_reports.egg-info/requires.txt > writing top-level names to spyder_reports.egg-info/top_level.txt > reading manifest file 'spyder_reports.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > writing manifest file 'spyder_reports.egg-info/SOURCES.txt' > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/utils/templates > copying spyder_reports/utils/templates/welcome.md -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/utils/templates > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports > copying spyder_reports/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports > copying spyder_reports/_version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports > copying spyder_reports/reportsplugin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets > copying spyder_reports/widgets/reportsgui.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets > copying spyder_reports/widgets/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/utils > copying spyder_reports/utils/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/utils > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/tests > copying spyder_reports/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/tests > copying spyder_reports/tests/test_plugin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets/tests > copying spyder_reports/widgets/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets/tests > copying spyder_reports/widgets/tests/test_report_widget.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/widgets/tests > running egg_info > writing spyder_reports.egg-info/PKG-INFO > writing dependency_links to spyder_reports.egg-info/dependency_links.txt > writing requirements to spyder_reports.egg-info/requires.txt > writing top-level names to spyder_reports.egg-info/top_level.txt > reading manifest file 'spyder_reports.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > writing manifest file 'spyder_reports.egg-info/SOURCES.txt' > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/utils/templates > copying spyder_reports/utils/templates/welcome.md -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_spyder-reports/build/spyder_reports/utils/templates > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:217: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build; python3.7 -m > pytest > ============================= test session starts > ============================== > platform linux -- Python 3.7.7, pytest-4.6.9, py-1.8.1, pluggy-0.13.0 -- > /usr/bin/python3.7 > cachedir: .pytest_cache > PyQt5 5.14.1 -- Qt runtime 5.12.5 -- Qt compiled 5.12.5 > rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg > plugins: xvfb-1.2.0, cov-2.8.1, qt-3.2.2 > collecting ... collected 30 items > > spyder_reports/tests/test_plugin.py::test_basic_initialization PASSED [ > 3%] > spyder_reports/tests/test_plugin.py::test_register_plugin PASSED [ > 6%] > spyder_reports/tests/test_plugin.py::test_basic_render[mdw] PASSED [ > 10%] > spyder_reports/tests/test_plugin.py::test_run_reports_render[mdw] PASSED [ > 13%] > spyder_reports/tests/test_plugin.py::test_render_report_thread[mdw] PASSED [ > 16%] > spyder_reports/tests/test_plugin.py::test_render_tmp_dir[mdw] PASSED [ > 20%] > spyder_reports/tests/test_plugin.py::test_render_same_file[mdw] PASSED [ > 23%] > spyder_reports/tests/test_plugin.py::test_save_report[mdw] PASSED [ > 26%] > spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[mdw] > PASSED [ 30%] > spyder_reports/tests/test_plugin.py::test_basic_render[md] PASSED [ > 33%] > spyder_reports/tests/test_plugin.py::test_run_reports_render[md] PASSED [ > 36%] > spyder_reports/tests/test_plugin.py::test_render_report_thread[md] PASSED [ > 40%] > spyder_reports/tests/test_plugin.py::test_render_tmp_dir[md] PASSED [ > 43%] > spyder_reports/tests/test_plugin.py::test_render_same_file[md] PASSED [ > 46%] > spyder_reports/tests/test_plugin.py::test_save_report[md] PASSED [ > 50%] > spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[md] > PASSED [ 53%] > spyder_reports/tests/test_plugin.py::test_check_compability PASSED [ > 56%] > spyder_reports/tests/test_plugin.py::test_get_plugin_actions PASSED [ > 60%] > spyder_reports/tests/test_plugin.py::test_render_report_thread_error PASSED [ > 63%] > spyder_reports/tests/test_plugin.py::test_render_report_thread_not_supported > PASSED [ 66%] > spyder_reports/tests/test_plugin.py::test_save_no_report PASSED [ > 70%] > spyder_reports/widgets/tests/test_report_widget.py::test_reports FAILED [ > 73%] > > =================================== FAILURES > =================================== > _________________________________ test_reports > _________________________________ > Fixture "setup_reports" called directly. Fixtures are not meant to be called > directly, > but are created automatically when test functions request them as parameters. > See https://docs.pytest.org/en/latest/fixture.html for more information about > fixtures, and > https://docs.pytest.org/en/latest/deprecations.html#calling-fixtures-directly > about how to update your code. > =============================== warnings summary > =============================== > /usr/lib/python3/dist-packages/spyder/py3compat.py:78 > /usr/lib/python3/dist-packages/spyder/py3compat.py:78: DeprecationWarning: > Using or importing the ABCs from 'collections' instead of from > 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop > working > from collections import MutableMapping > > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_basic_render[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_run_reports_render[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_report_thread[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_tmp_dir[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_same_file[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_same_file[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_save_report[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[mdw] > /usr/lib/python3/dist-packages/pweave/markdownmath.py:21: > DeprecationWarning: Using the add method to register a processor or pattern > is deprecated. Use the `register` method instead. > md.inlinePatterns.add('math', MathPattern(), '<escape') > > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_basic_render[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_run_reports_render[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_report_thread[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_tmp_dir[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_same_file[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_same_file[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_save_report[mdw] > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[mdw] > /usr/lib/python3/dist-packages/markdown/core.py:128: DeprecationWarning: > The 'md_globals' parameter of > 'pweave.markdownmath.MathExtension.extendMarkdown' is deprecated. > ext._extendMarkdown(self) > > -- Docs: https://docs.pytest.org/en/latest/warnings.html > > ----------- coverage: platform linux, python 3.7.7-final-0 ----------- > Name Stmts Miss Cover > Missing > ---------------------------------------------------------------------------------- > spyder_reports/__init__.py 4 0 100% > spyder_reports/_version.py 3 0 100% > spyder_reports/reportsplugin.py 182 22 88% > 137, 141, 176, 180, 260-268, 332, 337-346 > spyder_reports/tests/__init__.py 1 0 100% > spyder_reports/tests/test_plugin.py 176 4 98% > 197, 226, 281, 336 > spyder_reports/utils/__init__.py 3 0 100% > spyder_reports/widgets/__init__.py 1 0 100% > spyder_reports/widgets/reportsgui.py 112 9 92% > 116, 175-182, 209 > spyder_reports/widgets/tests/__init__.py 1 0 100% > spyder_reports/widgets/tests/test_report_widget.py 112 89 21% > 23-33, 39-41, 47-52, 58-68, 74, 83-91, 96-108, 118-134, 139-152, 157-164, > 169-180, 185-187, 192-207, 211 > ---------------------------------------------------------------------------------- > TOTAL 595 124 79% > > ========================== slowest 10 test durations > =========================== > 0.49s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_register_plugin > 0.13s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_basic_render[mdw] > 0.07s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[mdw] > 0.06s setup > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_basic_initialization > 0.06s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_activate_deactivate_actions[md] > 0.04s setup > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_basic_render[mdw] > 0.04s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_same_file[md] > 0.03s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_render_report_thread[md] > 0.03s teardown > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_save_report[mdw] > 0.03s call > .pybuild/cpython3_3.7_spyder-reports/build/spyder_reports/tests/test_plugin.py::test_save_report[md] > =============== 1 failed, 21 passed, 17 warnings in 1.80 seconds > =============== > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_spyder-reports/build; python3.7 -m > pytest > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.7 > 3.8" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/03/21/spyder-reports_0.1.1-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.