I’m running Fedora 30.
For debugging purposes I want to test the current gnome-shell 3.33 and mutter 3.33. So my idea was to cherry pick that from rawhide using
sudo dnf --enablerepo=rawhide --releasever=31 upgrade gnome-shell
which gives the following output
Package Architecture Version Repository Size
====================================================================================================
Upgrading:
evolution x86_64 3.33.4-1.fc31 rawhide 3.7 M
evolution-data-server x86_64 3.33.4-1.fc31 rawhide 2.2 M
evolution-data-server-langpacks noarch 3.33.4-1.fc31 rawhide 1.4 M
evolution-langpacks noarch 3.33.4-1.fc31 rawhide 6.0 M
folks x86_64 1:0.13.1-1.fc31 rawhide 575 k
gnome-calendar x86_64 3.33.1-3.fc31 rawhide 417 k
gnome-clocks x86_64 3.32.0-2.fc31 rawhide 389 k
gnome-initial-setup x86_64 3.33.4-1.fc31 rawhide 1.3 M
gnome-settings-daemon x86_64 3.33.0-2.fc31 rawhide 1.0 M
gnome-shell x86_64 3.33.3-1.fc31 rawhide 1.4 M
gsettings-desktop-schemas x86_64 3.33.0-1.fc31 rawhide 629 k
libgweather x86_64 3.33.0-1.fc31 rawhide 2.8 M
libical x86_64 3.0.5-1.fc31 rawhide 276 k
libical-glib x86_64 3.0.5-1.fc31 rawhide 174 k
mutter x86_64 3.33.3-1.fc31 rawhide 2.5 M
Transaction Summary
====================================================================================================
So it looks like gnome-shell and mutter are correctly updated.
But after restarting gdm doesn’t start anymore. The screen stays black. Reverting the upgrade lets gdm start correctly again. The problem doesn’t appear with a clean rawhide installation.
Does anybody have an idea what I might have missed? Any additional packages?