Package Details: mutter-git 46.alpha+r124+gecdd2aeb8-1

Git Clone URL: (read-only, click to copy)
Package Base: mutter-git
Description: Window manager and compositor for GNOME
Upstream URL:
Licenses: GPL
Conflicts: mutter
Provides:, mutter
Submitter: rliang
Maintainer: pobrn
Last Packager: pobrn
Votes: 5
Popularity: 0.000001
First Submitted: 2019-01-10 13:23 (UTC)
Last Updated: 2024-01-12 22:59 (UTC)

Required by (13)

Sources (1)

Latest Comments

1 2 3 Next › Last »

minecraftchest1 commented on 2023-05-12 12:48 (UTC)

Missing dependency gnome-desktop-4

VitalyR commented on 2022-09-20 02:41 (UTC)

My PC can't launch Gnome a few days ago so I had to switch to KDE Plasma. I can't verify whether the PKGBUILD works now. Please help maintain these packages if you could, Thanks!

Technetium1 commented on 2022-07-11 04:23 (UTC)

Missing sysprof in depends.

dr460nf1r3 commented on 2022-06-06 13:11 (UTC) (edited on 2022-06-06 13:14 (UTC) by dr460nf1r3)

Misses cmake and gi-docgen in makedepends :) Also, I'm getting an error ninja: error: '/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml', needed by 'src/meta-dbus-sysprof3-profiler.c', missing and no known rule to make it while building, can this be fixed somehow?

VitalyR commented on 2022-04-13 02:19 (UTC)

@jonathon I have edited this package according to your advice. Thanks!

jonathon commented on 2022-04-12 21:47 (UTC)

The Mutter package does provide some version of libmutter so including that is a good thing, it just needs to be the matching version. As far as I can tell, the actual soname version is taken care of by makepkg during packaging (e.g. provides=libmutter-10 generates; this means a valid version mismatch will happen when the number changes (and so protect against gnome-shell{-git} breaking).

diff --git a/PKGBUILD b/PKGBUILD
index d0668ce..9dba57b 100644
@@ -16,8 +16,8 @@ depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
          libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
          xorg-xwayland graphene libxkbfile)
 makedepends=(gobject-introspection git egl-wayland meson xorg-server
-             wayland-protocols)
+             xorg-server-xvfb wayland-protocols)

ignapk commented on 2022-01-28 23:37 (UTC)

@saghm Basically, yes, you need to first remove the gnome-shell package with pacman -Rdd gnome-shell and then you can proceed to install both mutter-git and gnome-shell-git. This is due to gnome-shell depending on specific version of, that the mutter package provides, and a possible fix of the situation would be to similarly add it as provides. However, among others, this could result in a situation when user replaces mutter with mutter-git without replacing gnome-shell with gnome-shell-git, which could break their system. I'm open to suggestions and discussion about this though.

saghm commented on 2022-01-27 22:23 (UTC)

I can't figure out how to install this in a system with Gnome already installed. When I try to install it, it fails due to breaking the gnome-shell dependency on the stable version of mutter, but when I try to install them both at the same time, gnome-shell-git can't build without mutter-git already being installed. Is the only way to build/install these to have gnome-shell not installed at all beforehand, or am I missing something?

titaniumtown commented on 2021-11-15 20:42 (UTC)

Missing dependency: wayland-protocols

titaniumtown commented on 2021-01-20 15:53 (UTC)

mutter/ ERROR: Invalid version of dependency, need 'gsettings-desktop-schemas' ['>= 40.alpha'] found '3.37.2'.