Source: gnome-shell
Version: 44.7-1
Severity: important
Tags: ftbfs patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@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

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.y...@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

Attachment: signature.asc
Description: PGP signature

Reply via email to