Skip to content

Update Ubuntu kinetic to 42.1

Jeremy Bicha requested to merge wip/ubuntu-42.1 into ubuntu/master

@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

Merge request reports