Update Ubuntu kinetic to 42.1
@3v1n0-guest Could you take a look at this? I updated Debian to mutter 42.1, but the Ubuntu Kinetic merge is more complicated than I was expecting.
I got one build test failure:
85/112 mutter:core+mutter/wayland / xwayland FAIL 0.79s exit status 1
17:58:17 G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu MUTTER_TEST_PLUGIN_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/compositor/plugins/libdefault.so MALLOC_PERTURB_=42 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/tests/meta-dbus-runner.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/tests/mutter-xwayland
----------------------------------- output -----------------------------------
Starting D-Bus daemons (session & system)...
Starting mocked services...
Running test case...
# random seed: R02Sb9938918ae485de9a4c0ba3776c4207a
# libmutter-MESSAGE: Running Mutter Test (using mutter 42.1) as a Wayland display server
libmutter-Message: 17:58:17.620: Running Mutter Test (using mutter 42.1) as a Wayland display server
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’
# libmutter-MESSAGE: Created surfaceless renderer without GPU
libmutter-Message: 17:58:17.664: Created surfaceless renderer without GPU
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
# libmutter-MESSAGE: Disabling DMA buffer screen sharing (not hardware accelerated)
libmutter-Message: 17:58:17.684: Disabling DMA buffer screen sharing (not hardware accelerated)
# libmutter-MESSAGE: Disabling DMA buffer screen sharing (implicit modifiers not supported)
libmutter-Message: 17:58:17.684: Disabling DMA buffer screen sharing (implicit modifiers not supported)
# libmutter-DEBUG: WL: loaded libnvidia-egl-wayland.so.1:wl_eglstream_controller.
# libmutter-MESSAGE: Using public X11 display :512, (using :513 for managed services)
libmutter-Message: 17:58:17.684: Using public X11 display :512, (using :513 for managed services)
# libmutter-MESSAGE: Using Wayland display name 'mutter-test-display'
libmutter-Message: 17:58:17.685: Using Wayland display name 'mutter-test-display'
Window manager warning: Failed to set environment variable GNOME_SETUP_DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable XAUTHORITY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable WAYLAND_DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
1..1
# Start of backends tests
# Start of xwayland tests
# Start of restart tests
# libmutter-INFO: Acquired name org.gnome.Mutter.ScreenCast
# libmutter-INFO: Acquired name org.gnome.Mutter.RemoteDesktop
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
Failed to initialize glamor, falling back to sw
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
(/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/tests/mutter-xwayland:48361): GLib-CRITICAL **: 17:58:17.841: Did not see expected message mutter-xwayland-test-WARNING **: *Connection to xwayland lost*
Bail out! libmutter-FATAL-WARNING: Connection to xwayland lost
(/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/tests/mutter-xwayland:48361): libmutter-WARNING **: 17:58:17.841: Connection to xwayland lost
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/src/tests/meta-dbus-runner.py", line 184, in <module>
test_case.wrap_call(rest[1:])
File "/<<PKGBUILDDIR>>/src/tests/meta-dbus-runner.py", line 171, in wrap_call
self.assertEqual(p.wait(), 0)
File "/usr/lib/python3.10/unittest/case.py", line 845, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python3.10/unittest/case.py", line 838, in _baseAssertEqual
raise self.failureException(msg)
AssertionError: -5 != 0