[Debian-on-mobile-maintainers] Bug#1153704: phosh FTBFS on riscv64: test timeouts
Adrian Bunk
bunk at debian.org
Wed Nov 11 07:11:40 GMT 2026
Source: phosh
Version: 0.59~rc1-1
Severity: serious
Tags: ftbfs patch
X-Debbugs-Cc: debian-riscv at lists.debian.org
User: debian-riscv at lists.debian.org
Usertags: riscv64
https://buildd.debian.org/status/fetch.php?pkg=phosh&arch=riscv64&ver=0.59%7Erc1-1&stamp=1794233820&raw=0
...
Summary of Failures:
9/46 unit - phosh:activity TIMEOUT 30.17s killed by signal 15 SIGTERM
11/46 unit - phosh:app-grid-folder-button TIMEOUT 30.14s killed by signal 15 SIGTERM
10/46 unit - phosh:app-grid-button TIMEOUT 30.24s killed by signal 15 SIGTERM
14/46 unit - phosh:connectivity-info TIMEOUT 30.09s killed by signal 15 SIGTERM
16/46 unit - phosh:fading-label TIMEOUT 30.13s killed by signal 15 SIGTERM
15/46 unit - phosh:css TIMEOUT 30.23s killed by signal 15 SIGTERM
18/46 unit - phosh:folder-info TIMEOUT 30.05s killed by signal 15 SIGTERM
21/46 unit - phosh:keypad TIMEOUT 30.05s killed by signal 15 SIGTERM
22/46 unit - phosh:media-player TIMEOUT 30.12s killed by signal 15 SIGTERM
25/46 unit - phosh:notification-content TIMEOUT 30.06s killed by signal 15 SIGTERM
26/46 unit - phosh:notification-frame TIMEOUT 30.06s killed by signal 15 SIGTERM
30/46 unit - phosh:overview TIMEOUT 30.06s killed by signal 15 SIGTERM
31/46 unit - phosh:plugin-loader TIMEOUT 30.08s killed by signal 15 SIGTERM
32/46 unit - phosh:quick-setting TIMEOUT 30.05s killed by signal 15 SIGTERM
33/46 unit - phosh:quick-settings-box TIMEOUT 30.05s killed by signal 15 SIGTERM
35/46 unit - phosh:status-icon TIMEOUT 30.06s killed by signal 15 SIGTERM
36/46 unit - phosh:status-icons-box TIMEOUT 30.08s killed by signal 15 SIGTERM
37/46 unit - phosh:timestamp-label TIMEOUT 30.05s killed by signal 15 SIGTERM
38/46 unit - phosh:util TIMEOUT 30.05s killed by signal 15 SIGTERM
Ok: 26
Fail: 0
Skipped: 1
Timeout: 19
dh_auto_test: error: cd obj-riscv64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test --verbose --no-suite manual --print-errorlogs returned exit code 1
make[1]: *** [debian/rules:51: override_dh_auto_test] Error 25
Increasing the test timeout froom 30s to 30m fixes it.
The patch also removes a special case for the removed
armel architecture.
--- phosh-0.59~rc1/debian/rules 2026-10-04 12:16:32.000000000 +0000
+++ phosh-0.59~rc1/debian/rules 2026-11-08 17:12:14.000000000 +0000
@@ -5,7 +5,7 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
CONFIGURE_OPTS=-Dphoc_tests=disabled -Dbindings-lib=true -Dvapi=true -Dsearchd=true
-TEST = LC_ALL=C.UTF-8 xvfb-run -a -s "-noreset" dbus-run-session -- dh_auto_test -- --no-suite manual --print-errorlogs
+TEST = LC_ALL=C.UTF-8 xvfb-run -a -s "-noreset" dbus-run-session -- dh_auto_test -- --no-suite manual --print-errorlogs --timeout-multiplier 60
ifneq ($(filter %-doc,$(built_binaries)),)
CONFIGURE_OPTS+=-Dgtk_doc=true
@@ -45,8 +45,4 @@
dh_installsystemd --no-start --no-enable --no-restart-on-upgrade --no-restart-after-upgrade
override_dh_auto_test:
-ifneq (,$(filter $(DEB_HOST_ARCH),armel))
- $(TEST) || true
-else
$(TEST)
-endif
More information about the Debian-on-mobile-maintainers
mailing list