glib2 requirement on libnatspec looks redundant. All it does wrt libnatspec is /usr/bin/natspec support in /etc/profile.d/*glib2.*sh files. That is, glib2 does not require libnatspec, it just supports it.
glib2.spec does not mention libnatspec.
Er... I mean, no more mentions :)