Bug#1089212: gnome-control-center:FTBFS:build failure on riscv (test-network-panel test timeout)

Aurelien Jarno aurel32 at debian.org
Sat Dec 7 16:07:32 GMT 2024


Hi,

On 2024-12-07 13:14, Yue Gui wrote:
> Source: gnome-control-center
> Version:  1:47.2-1
> Severity: serious
> Tags: FTBFS, patch
> User: debian-riscv at lists.debian.org
> Usertags: riscv64
> X-Debbugs-Cc: debian-riscv at lists.debian.org
> 
> Dear gnome-control-center Maintainer,
> The package gnome-control-center build failed on riscv64 caused by
> test-network-panel
> timeout.This issue is similar to the bug report #1027295(
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027295). The crucial
> buildd log below:

[ snip ]
 
> Summary of Failures:
> 
> 1/5 test-network-panel  TIMEOUT        60.25s   killed by signal 15 SIGTERM
> 
> Ok:                 4
> Expected Fail:      0
> Fail:               0
> Unexpected Pass:    0
> Skipped:            0
> Timeout:            1
> dh_auto_test: error: cd obj-riscv64-linux-gnu &&
> DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson
> test returned exit code 1
> make: *** [debian/rules:22: binary-arch] Error 25
> dpkg-buildpackage: error: debian/rules binary-arch subprocess returned
> exit status 2
> --------------------------------------------------------------------------------
> Build finished at 2024-12-06T08:49:50Z
> 
> Finished
> --------
> 
> ```
> The full buildd log is here:
> https://buildd.debian.org/status/fetch.php?pkg=gnome-control-center&arch=riscv64&ver=1%3A47.2-1&stamp=1733475000&raw=0
> 
> My solution to this issue:
> Skip test-network-panel when built on riscv.I have tested this solution
> locally,and it works well.The debpatch is in the attachment.Please let me
> know whether this solution can be accepted.

The test failure is actually just a timeout, it passes fine with a
longer timeout. For this reason I think it's a pitty to disable this
test, and also it just adds a debian specific patch to the package.

I would rather prefer the solution of increasing the test timeout, which
is implemented in this merge request:

https://salsa.debian.org/gnome-team/gnome-control-center/-/merge_requests/52

I have just rebased it, and tested the package still builds fine with
the new upstream version.

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                     http://aurel32.net



More information about the pkg-gnome-maintainers mailing list