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