New comment by TinfoilSubmarine on void-packages repository https://github.com/void-linux/void-packages/pull/41526#issuecomment-1377492604 Comment: > I tried doing the tests by hand following the steps in their repo (https://gitlab.com/openlp/openlp/-/tree/master/tests) and failed the tests too, I asked in the openlp irc chat, it looks like there are some issues with Python 3.11 that only got recently discovered If it's just a few and they're known to be Python 3.11 errors, not something on our end, we can skip/ignore/deselect them in the template I think. A few lines in `make_check_args` like this works. ``` diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template index 437fdb38aa..ace5308636 100644 --- a/srcpkgs/OpenLP/template +++ b/srcpkgs/OpenLP/template @@ -4,6 +4,11 @@ version=3.0.0 revision=1 create_wrksrc=yes build_style=python3-module +make_check_args="--deselect tests/openlp_core/common/test_init.py::test_extension_loader_import_error + --deselect tests/openlp_core/common/test_init.py::test_extension_loader_os_error + --deselect tests/openlp_core/lib/test_serviceitem.py::test_to_dict_text_item + --deselect tests/openlp_core/lib/test_serviceitem.py::test_to_dict_image_item + --deselect tests/openlp_core/lib/test_serviceitem.py::test_to_dict_presentation_item" hostmakedepends="python3-setuptools qt5-host-tools" depends="python3-alembic python3-appdirs python3-BeautifulSoup4 python3-chardet python3-dbus python3-distro python3-Flask python3-Flask-Cors python3-lxml ```