Description of problem: do a minimal install, and install gdm, and xorg-x11-server-Xorg bits, gdm won't start, gnome-shell[2172]: JS ERROR: Error: Requiring NMGtk, version none: Typelib file for namespace 'NMGtk' (any version) Installing libnm-gtk fixes this, but this isn't a dependency of gnome-shell.
Just hit this in F27 final, same process and symptoms. It looks like libnm-gtk wasn't an explicit dependency for gnome-shell in any of the last few releases, although libnm-gtk-devel is in BuildRequires...
*** Bug 1525779 has been marked as a duplicate of this bug. ***
https://src.fedoraproject.org/rpms/gobject-introspection/pull-request/1 Somewhat related..
Grumble... fixed in gnome-shell-3.27.1-3.fc28 *** This bug has been marked as a duplicate of bug 1509496 ***