I've updated the title to describe what is wrong here:
package mutter provides libmutter version 11, but gnome-shell depends on version 10
See below:
```
[root@rk3288 /]# pacman -Si mutter
Repository : extra
Name : mutter
Version : 43.1-1
Description : A window manager for GNOME
Architecture : armv7h
URL :
https://gitlab.gnome.org/GNOME/mutterLicenses : GPL
Groups : gnome
Provides : libmutter-11.so=0-32
Depends On : dconf gobject-introspection-runtime gsettings-desktop-schemas libcanberra startup-notification libsm gnome-desktop libxkbcommon-x11 gnome-settings-daemon libgudev
libinput pipewire xorg-xwayland graphene libxkbfile libsysprof-capture lcms2 colord
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 2.17 MiB
Installed Size : 13.50 MiB
Packager : Arch Linux ARM Build System <builder+xu4@archlinuxarm.org>
Build Date : Mon Nov 7 15:36:21 2022
Validated By : MD5 Sum SHA-256 Sum Signature
[root@rk3288 /]# pacman -Si gnome-shell
Repository : extra
Name : gnome-shell
Version : 1:42.5-1
Description : Next generation desktop shell
Architecture : armv7h
URL :
https://wiki.gnome.org/Projects/GnomeShellLicenses : GPL
Groups : gnome
Provides : None
Depends On : accountsservice gcr gjs gnome-bluetooth-3.0 upower gnome-session gtk4 gnome-settings-daemon gsettings-desktop-schemas libcanberra-pulse libgdm libsecret mutter
libnma unzip libibus gnome-autoar gnome-disk-utility libsoup3 libgweather-4 gst-plugins-base-libs libmutter-10.so=0-32
Optional Deps : gnome-control-center: System settings
evolution-data-server: Evolution calendar integration
gst-plugins-good: Screen recording
gst-plugin-pipewire: Screen recording
Conflicts With : None
Replaces : None
Download Size : 1530.57 KiB
Installed Size : 10829.60 KiB
Packager : Arch Linux ARM Build System <builder+xu2@archlinuxarm.org>
Build Date : Sun Sep 18 22:15:56 2022
Validated By : MD5 Sum SHA-256 Sum Signature
```