New comment by not-chicken on void-packages repository https://github.com/void-linux/void-packages/pull/21382#issuecomment-626422793 Comment: > In my testing of setting up GNOME 3.32 in a VM, `adwaita-icon-theme` was a soft dependency in practice. Seems like it's still only a (sorta) soft dependency. It's only the lack of fonts that crashes the session. > It seems to me that `gnome-themes-extra` is probably the correct dep here, though whether it should be a dependency of `gdm` or `gnome-session`, i can't say. Probably `gdm` looking at the other distro packages. Though considering `gdm` doesn't work without `gnome-session` we'd also need to add it as a rundep to `gdm`, which eventually leads to `gdm` becoming package that pulls in the base of GNOME desktop.