[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