Subject: bug#76236: closed (Re: [bug#76236] [PATCH gnome-team 2/2] gnu: mutter: Fix tests.)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 14 Feb 2025 17:03:03 +0000

Your bug report

#76236: [PATCH gnome-team 0/2] Update Mutter and fix tests

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
76236: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76236
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#76236] [PATCH gnome-team 2/2] gnu: mutter: Fix tests.
From: Maxim Cournoyer <[email-masked]>
To: Liliana Marie Prikler <[email-masked]>
Cc: [email-masked], [email-masked]
Date: Sat, 15 Feb 2025 02:01:53 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Liliana Marie Prikler <[email-masked]> writes:

> * gnu/packages/gnome.scm (mutter)[#:test-options]: Add “--no-suite” options
> for “mutter/x11” and “mutter/backends/native”.
> [#:phases]<disable-failing-tests>: Disable ‘monitor-unit’ test.
> Drop code disabling nonexistent ‘native-headless’ and ‘timeline’ tests.

This should be part of the update commit, since otherwise the package is
broken.  I've looked at this and found that by updating our emulation of
upstream's CI setup, only two tests would fail, one could be salvage by
adding a sleep after starting pipewire like what upstream does.  I've
reported these upstream and disabled the one always failing (x11-sync).

Pushed as 1950e9b89e.

-- 
Thanks,
Maxim

Subject: [PATCH gnome-team 0/2] Update Mutter and fix tests
From: Liliana Marie Prikler <[email-masked]>
To: [email-masked]
Date: Wed, 12 Feb 2025 21:14:49 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi Guix,

after rebasing gnome-team on master, probably as a result of recent Xorg
updates, mutter tests fail.  This series bumps mutter to the latest
minor version while also fixing the tests.

Cheers

Liliana Marie Prikler (2):
  gnu: mutter: Update to 46.8.
  gnu: mutter: Fix tests.

 gnu/packages/gnome.scm | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

base-commit: b7091c40af21ed5c4dd694c0702d40e186232aee
-- 
2.48.1