Source: gtg Severity: important Tags: patch trixie sid Control: block 1080521 by -1
The Debian GNOME team is in the process of removing gjs, and therefore gnome-shell and gdm3, from armel, because the upgrade to mozjs128 has made it impractical to support architectures whose baseline does not include atomic operations. gtg has an autopkgtest that installs gdm3. Please exclude armel from the list of architectures where this test is expected to be runnable, for example by applying the attached patch. I'm reasonably sure that gdm3 is not actually required for this test: the test runs xvfb-run, which does not require a display manager. However, I don't know the specifics of this package or whether it has non-obvious dependencies on some GNOME component. If you can reduce the test's dependencies to avoid a dependency on gdm3 and gnome-shell so that it is still runnable on armel, that would be an equally valid solution. Thanks, smcv
>From 69784ce68e0e1f46817cd06b85eb150cfd4c4d63 Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Sat, 21 Sep 2024 14:42:47 +0100 Subject: [PATCH] d/tests/control: Don't require gdm3 on armel gdm3 is no longer available on armel due to the removal of gjs and gnome-shell, prompted by the upgrade from mozjs115 (which supported architectures without atomic operations) to mozjs128 (which does not). See #1080521. Closes: #-1 --- debian/tests/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/tests/control b/debian/tests/control index ba853412..7099adde 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -3,5 +3,6 @@ Depends: gtg, gir1.2-secret-1 Restrictions: superficial Test-Command: xvfb-run debian/tests/check-graphical-app +Architecture: !armel Depends: gtg, gir1.2-secret-1, python3-dogtail, xvfb, xauth, gdm3, dbus, dbus-x11, at-spi2-core Restrictions: allow-stderr -- 2.45.2