Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Package python-sentinels fails to build from source in Fedora Rawhide. Version-Release number of selected component (if applicable): 1.1.1-2.fc44 Steps to Reproduce: koji build --scratch f45 python-sentinels-1.1.1-2.fc44.src.rpm Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/python-sentinels Reproducible: Always Actual Results: + /usr/bin/pytest -v tests Traceback (most recent call last): File "/usr/bin/pytest", line 6, in <module> sys.exit(console_main()) ~~~~~~~~~~~~^^ File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 223, in console_main code = main() File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 193, in main config = _prepareconfig(new_args, plugins) File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 361, in _prepareconfig config: Config = pluginmanager.hook.pytest_cmdline_parse( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ pluginmanager=pluginmanager, args=args ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/helpconfig.py", line 124, in pytest_cmdline_parse config = yield ^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1192, in pytest_cmdline_parse self.parse(args) ~~~~~~~~~~^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1562, in parse self.hook.pytest_load_initial_conftests( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ early_config=self, args=args, parser=self._parser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.14/site-packages/pluggy/_hooks.py", line 512, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 167, in _multicall raise exception File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/warnings.py", line 128, in pytest_load_initial_conftests return (yield) ^^^^^ File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 139, in _multicall teardown.throw(exception) ~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/capture.py", line 173, in pytest_load_initial_conftests yield File "/usr/lib/python3.14/site-packages/pluggy/_callers.py", line 121, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1271, in pytest_load_initial_conftests testpaths=early_config.getini("testpaths"), ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1668, in getini self._inicache[canonical_name] = val = self._getini(canonical_name) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1712, in _getini return self._getini_toml(name, canonical_name, type, value, default) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/_pytest/config/__init__.py", line 1814, in _getini_toml raise TypeError( ...<2 lines>... ) TypeError: /builddir/build/BUILD/python-sentinels-1.1.1-build/sentinels-1.1.1/pyproject.toml: config option 'testpaths' expects a list for type 'args', got str: 'tests'
*** Bug 2485957 has been marked as a duplicate of this bug. ***
Hello, Please note that this comment was generated automatically by https://forge.fedoraproject.org/releng/tooling/src/branch/main/release-process/bug-filing/follow-policy/follow_policy.py If you feel that this output has mistakes, please open an issue at https://forge.fedoraproject.org/releng/tickets/issues All subpackages of a package against which this bug was filled are now installable or removed from Fedora 45. Thanks for taking care of it!