As regards the failed autopkgtest on amd64, it's reasonably not related to the proposed change, since also version 44.0-2ubuntu4 fails now (unlike before the 23.04 release). My impression is that it's a problem beyond the mutter package:
Running test case...
TAP version 13
# random seed: R02S29be415b178acf3a28289b5a6c5eecf4
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’
# libmutter-MESSAGE: Running Mutter Test (using mutter 44.0) as a Wayland display server
Bail out! libmutter-FATAL-WARNING: Failed to open gpu '/dev/dri/card0': Couldn't find render node device for '/dev/dri/card0'
Trace/breakpoint trap (core dumped)
FAIL: mutter-12/closed-transient-no-input-parent-delayed-focus-default-cancelled.test (Child process exited with code 133)
Running test: mutter-12/closed-transient-no-input-no-take-focus-parents.test
Starting D-Bus daemons (session & system)...
Launching required services...
Starting mocked services...
Running test case...
TAP version 13
# random seed: R02Se6b3bbfe78ba522ee4e9987b0b12eb51
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’
# libmutter-MESSAGE: Running Mutter Test (using mutter 44.0) as a Wayland display server
Bail out! libmutter-FATAL-WARNING: Failed to open gpu '/dev/dri/card0': Couldn't find render node device for '/dev/dri/card0'
Trace/breakpoint trap (core dumped)
FAIL: mutter-12/closed-transient-no-input-no-take-focus-parents.test (Child process exited with code 133)
but somebody seems to have added a hint so 44.0-2ubuntu6 migrated to mantic-release, and I suppose doing so would be motivated for lunar/amd64 too.
As regards the regular verification, I successfully accomplished the steps in the test plan using version 44.0-2ubuntu4.23.04.1 (from lunar-proposed) of the binaries built by the mutter source.
As regards the failed autopkgtest on amd64, it's reasonably not related to the proposed change, since also version 44.0-2ubuntu4 fails now (unlike before the 23.04 release). My impression is that it's a problem beyond the mutter package:
Running test case... acf3a28289b5a6c 5eecf4 get_default: Found default implementation memory (GMemorySetting sBackend) for ‘gsettings-backend’ FATAL-WARNING: Failed to open gpu '/dev/dri/card0': Couldn't find render node device for '/dev/dri/card0' 12/closed- transient- no-input- parent- delayed- focus-default- cancelled. test (Child process exited with code 133) 12/closed- transient- no-input- no-take- focus-parents. test a522ee4e9987b0b 12eb51 get_default: Found default implementation memory (GMemorySetting sBackend) for ‘gsettings-backend’ FATAL-WARNING: Failed to open gpu '/dev/dri/card0': Couldn't find render node device for '/dev/dri/card0' 12/closed- transient- no-input- no-take- focus-parents. test (Child process exited with code 133)
TAP version 13
# random seed: R02S29be415b178
# GLib-GIO-DEBUG: _g_io_module_
# libmutter-MESSAGE: Running Mutter Test (using mutter 44.0) as a Wayland display server
Bail out! libmutter-
Trace/breakpoint trap (core dumped)
FAIL: mutter-
Running test: mutter-
Starting D-Bus daemons (session & system)...
Launching required services...
Starting mocked services...
Running test case...
TAP version 13
# random seed: R02Se6b3bbfe78b
# GLib-GIO-DEBUG: _g_io_module_
# libmutter-MESSAGE: Running Mutter Test (using mutter 44.0) as a Wayland display server
Bail out! libmutter-
Trace/breakpoint trap (core dumped)
FAIL: mutter-
The very same failure happens in mantic:
https:/ /autopkgtest. ubuntu. com/packages/ m/mutter/ mantic/ amd64
but somebody seems to have added a hint so 44.0-2ubuntu6 migrated to mantic-release, and I suppose doing so would be motivated for lunar/amd64 too.
As regards the regular verification, I successfully accomplished the steps in the test plan using version 44.0-2ubuntu4. 23.04.1 (from lunar-proposed) of the binaries built by the mutter source.