Looks like I had no installed python heade files. After that number of failing unis droped by half but still there are 11 failing units + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-pbr-5.8.1-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-pbr-5.8.1-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra =========================================================================== test session starts ============================================================================ platform linux -- Python 3.8.13, pytest-7.1.1, pluggy-1.0.0 rootdir: /home/tkloczko/rpmbuild/BUILD/pbr-5.8.1 collected 129 items pbr/tests/test_commands.py .... [ 3%] pbr/tests/test_core.py ...... [ 7%] pbr/tests/test_files.py ....... [ 13%] pbr/tests/test_hooks.py s. [ 14%] pbr/tests/test_integration.py ssss [ 17%] pbr/tests/test_packaging.py ..........................F......................FF... [ 59%] pbr/tests/test_pbr_json.py . [ 60%] pbr/tests/test_setup.py s.FF.FF.. [ 67%] pbr/tests/test_util.py .F.FF.F. [ 73%] pbr/tests/test_version.py ............................... [ 97%] pbr/tests/test_wsgi.py ... [100%] ================================================================================= FAILURES ================================================================================= __________________________________________________________ ParseRequirementsTestScenarios.test_parse_requirements __________________________________________________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Empty attachments: pythonlogging:'' pythonlogging:'pbr' Traceback (most recent call last): File "/home/tkloczko/rpmbuild/BUILD/pbr-5.8.1/pbr/tests/test_packaging.py", line 600, in test_parse_requirements req_string = self.url AttributeError: 'ParseRequirementsTestScenarios' object has no attribute 'url' _____________________________________________________________ TestRequirementParsing.test_requirement_parsing ______________________________________________________________ 'NoneType' object is not iterable During handling of the above exception, another exception occurred: NOTE: Incompatible Exception Representation, displaying natively: testtools.testresult.real._StringException: Empty attachments: pythonlogging:'' pythonlogging:'pbr' traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/home/tkloczko/rpmbuild/BUILD/pbr-5.8.1/pbr/tests/test_packaging.py", line 187, in _setUp virtualenv.cli_run([path]) File "/usr/lib/python3.8/site-packages/virtualenv/run/__init__.py", line 32, in cli_run of_session.run() File "/usr/lib/python3.8/site-packages/virtualenv/run/session.py", line 47, in run self._seed() File "/usr/lib/python3.8/site-packages/virtualenv/run/session.py", line 60, in _seed self.seeder.run(self.creator) File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 71, in run raise RuntimeError("\n".join(messages)) RuntimeError: failed to build image setuptools, pip, wheel because: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/setuptools-60.10.0-py3-none-any.whl' Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/pip-22.0.4-py3-none-any.whl' Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/wheel-0.37.1-py2.py3-none-any.whl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/home/tkloczko/rpmbuild/BUILD/pbr-5.8.1/pbr/tests/test_packaging.py", line 187, in _setUp virtualenv.cli_run([path]) File "/usr/lib/python3.8/site-packages/virtualenv/run/__init__.py", line 32, in cli_run of_session.run() File "/usr/lib/python3.8/site-packages/virtualenv/run/session.py", line 47, in run self._seed() File "/usr/lib/python3.8/site-packages/virtualenv/run/session.py", line 60, in _seed self.seeder.run(self.creator) File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 71, in run raise RuntimeError("\n".join(messages)) RuntimeError: failed to build image setuptools, pip, wheel because: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/setuptools-60.10.0-py3-none-any.whl' Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/pip-22.0.4-py3-none-any.whl' Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/via_app_data.py", line 56, in _install installer.build_image() File "/usr/lib/python3.8/site-packages/virtualenv/seed/embed/via_app_data/pip_install/base.py", line 50, in build_image with zipfile.ZipFile(str(self._wheel)) as zip_ref: File "/usr/lib64/python3.8/zipfile.py", line 1251, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.8/site-packages/virtualenv/seed/wheels/embed/wheel-0.37.1-py2.py3-none-any.whl' --------------------------------------------------------------------------- Captured stdout call --------------------------------------------------------------------------- Running git init . STDOUT: Initialized empty Git repository in /tmp/tmprq8hlqkz/tmp__b6v6hw/test_reqparse/.git/ STDERR: hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Running git config --global user.email