Bug#1058687: gnome-shell: ftbfs on riscv64 due to tests failed
Bo YU
tsu.yubo at gmail.com
Thu Dec 14 13:59:19 GMT 2023
Source: gnome-shell
Version: 44.7-1
Severity: important
Tags: ftbfs patch
User: debian-riscv at lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-riscv at lists.debian.org
Dear Maintainer,
The package always has fbtfs issue since 44.3-5(sid) on riscv64 due to
test failed:
```
Summary of Failures:
10/12 gnome-shell:shell / perf-basic FAIL 189.57s exit status 1
11/12 gnome-shell:shell / perf-closeWithActiveWindows FAIL 76.88s exit status 1
12/12 gnome-shell:shell / perf-headlessStart FAIL 100.23s exit status 1
```
The full buildd log is here:
https://buildd.debian.org/status/fetch.php?pkg=gnome-shell&arch=riscv64&ver=44.7-1&stamp=1702467594&raw=0
It looks to be the same case as mips64el[1]. It will be built if on
my local Unmatched with graphic card and it would be not crash when
built with the attached debdiff.
The right way to fix the issue should from root cause but this may take
some time for me. In addition to the package never be built since
riscv64 official rebootstrap. So the workaround allows Dedebia users to
use the package(if so) ASAP.
I will track the issue until upstream fix it. In the meantime, I'll report
this issue to upstream also.
[1]: https://salsa.debian.org/gnome-team/gnome-shell/-/blame/debian/latest/debian/rules#L49
--
Regards,
--
Bo YU
-------------- next part --------------
diff -Nru gnome-shell-44.7/debian/changelog gnome-shell-44.7/debian/changelog
--- gnome-shell-44.7/debian/changelog 2023-12-12 13:30:06.000000000 +0000
+++ gnome-shell-44.7/debian/changelog 2023-12-14 06:05:41.000000000 +0000
@@ -1,3 +1,10 @@
+gnome-shell (44.7-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Skip somes test on riscv64.
+
+ -- Bo YU <tsu.yubo at gmail.com> Thu, 14 Dec 2023 06:05:41 +0000
+
gnome-shell (44.7-1) unstable; urgency=medium
* Team upload
diff -Nru gnome-shell-44.7/debian/.gitignore gnome-shell-44.7/debian/.gitignore
--- gnome-shell-44.7/debian/.gitignore 2023-12-12 13:30:06.000000000 +0000
+++ gnome-shell-44.7/debian/.gitignore 1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-!*.patch
-/*.debhelper
-/*.debhelper.log
-/*.substvars
-/.debhelper/
-/debhelper-build-stamp
-/files
-/gnome-shell-common/
-/gnome-shell/
-/home/
-/tmp/
diff -Nru gnome-shell-44.7/debian/rules gnome-shell-44.7/debian/rules
--- gnome-shell-44.7/debian/rules 2023-12-12 13:30:06.000000000 +0000
+++ gnome-shell-44.7/debian/rules 2023-12-14 06:02:51.000000000 +0000
@@ -47,7 +47,7 @@
meson_test_options = --timeout-multiplier $(test_timeout_multiplier)
-ifneq ($(filter mips%,$(DEB_HOST_ARCH_CPU)),)
+ifneq ($(filter mips% riscv64,$(DEB_HOST_ARCH_CPU)),)
# gnome-shell on mips(64)el works on a real GPU (in practice usually an
# AMD GPU), but crashes when using llvmpipe or softpipe, which is all that
# is available on the buildds, so we only run the unit tests at build time
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20231214/f85d87fd/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list