Source: openmsx-catapult 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. openmsx-catapult 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 500a8026d25954f0e48c1849faeaaab2c97dee5f Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Sat, 21 Sep 2024 14:36:10 +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 e641d69..d7e02f3 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -1,3 +1,4 @@ Tests: run +Architecture: !armel Depends: xvfb, xauth, psmisc, xvkbd, python3-dogtail, openmsx-catapult, at-spi2-core, libglib2.0-bin, dbus, dbus-x11, gdm3 Restrictions: allow-stderr, flaky -- 2.45.2