Description of problem: Package python-pytest-qt fails to build from source in Fedora Rawhide. Version-Release number of selected component (if applicable): 4.4.0-1.fc41 Steps to Reproduce: koji build --scratch f41 python-pytest-qt-4.4.0-1.fc41.src.rpm Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/python-pytest-qt Reproducible: Always Actual Results: ________________________________ test_destroyed ________________________________ CALL ERROR: Exceptions caught in Qt event loop: ________________________________________________________________________________ RuntimeError: Internal C++ object (Obj) already deleted. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 219, in _quit_loop_by_signal self._cleanup() File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 226, in _cleanup _silent_disconnect(signal, self._quit_loop_by_signal) File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 741, in _silent_disconnect signal.disconnect(slot) SystemError: <class 'RuntimeError'> returned a result with an exception set ________________________________________________________________________________ ----------------------------- Captured stderr call ----------------------------- Exceptions caught in Qt event loop: ________________________________________________________________________________ RuntimeError: Internal C++ object (Obj) already deleted. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 219, in _quit_loop_by_signal self._cleanup() File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 226, in _cleanup _silent_disconnect(signal, self._quit_loop_by_signal) File "/builddir/build/BUILDROOT/python-pytest-qt-4.4.0-1.fc41.noarch/usr/lib/python3.12/site-packages/pytestqt/wait_signal.py", line 741, in _silent_disconnect signal.disconnect(slot) SystemError: <class 'RuntimeError'> returned a result with an exception set ________________________________________________________________________________
Test fails since PySide6 has been updated to 6.7.0. Issue had already been reported upstream. I will disable that one test for the time being.
FEDORA-2024-c5d1610c4c (python-pytest-qt-4.4.0-3.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-c5d1610c4c
FEDORA-2024-c5d1610c4c (python-pytest-qt-4.4.0-3.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.