Bug 2418788 - Free mutter-devkit from mutter-devel
Summary: Free mutter-devkit from mutter-devel
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: mutter
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: GNOME SIG Unassigned
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-12-04 12:50 UTC by Vít Ondruch
Modified: 2026-01-14 11:26 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Package Sources mutter pull-request 65 0 None None None 2026-01-14 11:25:56 UTC
Fedora Pagure fedora-workstation issue 498 0 None None None 2026-01-14 11:26:07 UTC

Description Vít Ondruch 2025-12-04 12:50:05 UTC
Previously, it was possible to run nested gnome-session such as:

~~~
$ dbus-run-session gnome-shell --nested --wayland
~~~

Now it seems this requires `mutter-devkit` [1] and the command is:

~~~
$ dbus-run-session gnome-shell --devkit --wayland
~~~

However, according to documentation [2], this requires to install mutter-devel on Fedora which has insane amount of dependencies:

~~~
... snip ...

Transaction Summary:
 Installing:       112 packages
 Upgrading:         45 packages
 Replacing:         46 packages
 Downgrading:        1 package

Total size of inbound packages is 160 MiB. Need to download 153 MiB.
After this operation, 390 MiB extra will be used (install 701 MiB, remove 311 MiB).
~~~

Please enable installation of mutter-devkit without all these dependencies.



[1]: https://discourse.gnome.org/t/gnome-49-nested-sessions-no-longer-possible/30987
[2]: https://gitlab.gnome.org/World/javascript/gjs-guide/-/blob/main/docs/extensions/development/creating.md

Reproducible: Always

Actual Results:
~~~
sudo dnf install /usr/libexec/mutter-devkit
~~~

Requires hundreds of MB of depenecies

Expected Results:
~~~
sudo dnf install /usr/libexec/mutter-devkit
~~~

Installs ideally one small package, enabling the nested gnome-session

Comment 1 Fedora Admin user for bugzilla script actions 2025-12-04 12:50:13 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!


Note You need to log in before you can comment on or make changes to this bug.