Control: tags -1 help Hi,
I've tried to upgraded psychopy[1] to the latest upstream version. Unfortunately I failed to run the test suite successfully: dh_auto_test -O--buildsystem=pybuild I: pybuild base:217: cd /build/psychopy-3.2.4+dfsg/.pybuild/cpython3_3.7/build; python3.7 -m pytest ============================= test session starts ============================== platform linux -- Python 3.7.5, pytest-4.6.6, py-1.8.0, pluggy-0.13.0 rootdir: /build/psychopy-3.2.4+dfsg, inifile: setup.cfg collected 22 items / 21 errors / 1 selected INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 206, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 249, in _main INTERNALERROR> config.hook.pytest_collection(session=session) INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286, in __call__ INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 86, in <lambda> INTERNALERROR> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 259, in pytest_collection INTERNALERROR> return session.perform_collect() INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 496, in perform_collect INTERNALERROR> self.config.pluginmanager.check_pending() INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 275, in check_pending INTERNALERROR> % (name, hookimpl.plugin), INTERNALERROR> pluggy.manager.PluginValidationError: unknown hook 'pytest_namespace' in plugin <module 'psychopy.tests.conftest' from '/build/psychopy-3.2.4+dfsg/.pybuild/cpython3_3.7/build/psychopy/tests/conftest.py'> 2.0298 WARNING Monitor specification not found. Creating a temporary one... Traceback (most recent call last): File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib/python3/dist-packages/pytest.py", line 102, in <module> raise SystemExit(pytest.main()) File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 82, in main return config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 86, in <lambda> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3/dist-packages/_pytest/main.py", line 243, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3/dist-packages/_pytest/main.py", line 236, in wrap_session session=session, exitstatus=session.exitstatus File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 86, in <lambda> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 662, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/psychopy-3.2.4+dfsg/.pybuild/cpython3_3.7/build/psychopy/tests/conftest.py", line 14, in pytest_sessionfinish pytest.app.quit() AttributeError: module 'pytest' has no attribute 'app' E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd /build/psychopy-3.2.4+dfsg/.pybuild/cpython3_3.7/build; python3.7 -m pytest dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.7 returned exit code 13 make: *** [debian/rules:21: build] Error 255 dpkg-buildpackage: error: debian/rules build gave error exit status 2 I: copying local configuration E: Failed autobuilding of package I admit I do not have the slightest idea what to do next. Any help? Kind regards Andreas. [1] https://salsa.debian.org/neurodebian-team/psychopy -- http://fam-tille.de