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.

Reply via email to