Package: src:superqt Version: 0.7.3-1 Severity: serious Control: fixed -1 0.8.0-1 Tags: ftbfs trixie
Dear maintainer: During a rebuild of all packages in trixie, this package failed to build. [ Note: The bug is marked as fixed with the version in forky/sid, but packages in trixie must still build in trixie ]. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/trixie/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:superqt, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] tests/zz_test_sliders/test_slider.py::test_drag_handles SKIPPED (mou...) [ 99%] tests/zz_test_sliders/test_slider.py::test_drag_handles_beyond_edge SKIPPED [ 99%] tests/zz_test_sliders/test_slider.py::test_bar_drag_beyond_edge SKIPPED [100%] =================================== FAILURES =================================== __________________________ test_wrapped_eliding_label __________________________ qtbot = <pytestqt.qtbot.QtBot object at 0x7fb014a69fd0> def test_wrapped_eliding_label(qtbot): wdg = QElidingLabel(TEXT) qtbot.addWidget(wdg) assert not wdg.wordWrap() assert 630 < wdg.sizeHint().width() < 640 assert wdg._elidedText().endswith(ELLIPSIS) wdg.resize(QSize(200, 100)) assert wdg.text() == TEXT assert wdg._elidedText().endswith(ELLIPSIS) wdg.setWordWrap(True) assert wdg.wordWrap() assert wdg.text() == TEXT assert wdg._elidedText().endswith(ELLIPSIS) # just empirically from CI ... stupid if platform.system() == "Linux": > assert wdg.sizeHint() in (QSize(200, 198), QSize(200, 154)) E assert PyQt5.QtCore.QSize(200, 156) in (PyQt5.QtCore.QSize(200, 198), PyQt5.QtCore.QSize(200, 154)) E + where PyQt5.QtCore.QSize(200, 156) = sizeHint() E + where sizeHint = <superqt.elidable._eliding_label.QElidingLabel object at 0x7fb014ad91c0>.sizeHint tests/test_eliding_label.py:44: AssertionError =========================== short test summary info ============================ FAILED tests/test_eliding_label.py::test_wrapped_eliding_label - assert PyQt5.QtCore.QSize(200, 156) in (PyQt5.QtCore.QSize(200, 198), PyQt5.QtCore.QSize(200, 154)) + where PyQt5.QtCore.QSize(200, 156) = sizeHint() + where sizeHint = <superqt.elidable._eliding_label.QElidingLabel object at 0x7fb014ad91c0>.sizeHint ====== 1 failed, 384 passed, 55 skipped, 1 deselected, 1 xfailed in 2.98s ====== E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_superqt/build; xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" python{version} -m pytest -v -k "not test_qiconify" dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit code 13 make[1]: *** [debian/rules:27: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:24: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

