Bug 2369991

Summary: xwfb-run -c mutter: Xwayland failed to start!
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: mutterAssignee: GNOME SIG Unassigned <gnome-sig>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: code, fedora, fmuellner, gnome-sig, jadahl, ngompa13, otaylor, pasik, walters
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2375152    

Description Miro Hrončok 2025-06-03 12:05:37 UTC
See https://koschei.fedoraproject.org/package/pygobject3 -> https://koschei.fedoraproject.org/build/20645930 

Since mutter 48.3-2.fc43, the build fails with:

+ xwfb-run -c mutter -- /usr/bin/meson test -C redhat-linux-build --num-processes 6 --print-errorlogs --timeout-multiplier=5
Xwayland failed to start!

This breaks more packages:

$ rg 'xwfb-run.+mutter' -l
rpm-specs/cjs.spec
rpm-specs/gaupol.spec
rpm-specs/gjs.spec
rpm-specs/libepoxy.spec
rpm-specs/libhandy.spec
rpm-specs/openscad.spec
rpm-specs/perl-Tk.spec
rpm-specs/perl-Tk-EntryCheck.spec
rpm-specs/perl-Tk-Pod.spec
rpm-specs/pygobject3.spec
rpm-specs/python-mpmath.spec
rpm-specs/libgedit-tepl.spec
rpm-specs/stringtemplate4.spec
rpm-specs/zenity.spec

Comment 1 Fedora Admin user for bugzilla script actions 2025-06-03 12:05:47 UTC
Bug reports for this component on Red Hat Bugzilla are not actively monitored. Please consider reporting your issue directly to GNOME at https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will be resolved. This issue should only be kept open if it:

1. Relates to Fedora packaging or integration with other Fedora components
2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions

If this issue isn't needed for either of these two reasons, please:

 * create an issue with GNOME
 * add a link to the GNOME issue here
 * close this issue as CLOSED/UPSTREAM

Thank you!

Comment 2 Miro Hrončok 2025-06-03 12:10:49 UTC
> Relates to Fedora packaging or integration with other Fedora components

That is the case.