https://bugzilla.redhat.com/show_bug.cgi?id=1517006
--- Comment #5 from Ankur Sinha (FranciscoD) sanjay.ankur@gmail.com --- I wasn't aware of these new macros, and it does look like they're not respected by all packages just yet:
[asinha@cs-as14aho-2-herts-ac-uk ~]$ rpm -q --provides python3-setuptools python3-setuptools = 36.2.0-7.fc27 python3.6dist(setuptools) = 36.2.0 python3dist(setuptools) = 36.2.0
[asinha@cs-as14aho-2-herts-ac-uk ~]$ rpm -q --provides python3-gexiv2 libgexiv2-python3 = libgexiv2-0.10.6 python3-gexiv2 = 0.10.6-3.fc27 python3-gexiv2(x86-64) = 0.10.6-3.fc27
[asinha@cs-as14aho-2-herts-ac-uk ~]$ rpm -q --provides python3-gobject python3-gobject = 3.26.1-1.fc27 python3-gobject(x86-64) = 3.26.1-1.fc27
asinha@cs-as14aho-2-herts-ac-uk ~]$ sudo dnf install 'python3dist(gexiv2)' [sudo] password for asinha: Last metadata expiration check: 0:29:56 ago on Fri 24 Nov 2017 13:39:26 GMT. No match for argument: python3dist(gexiv2) Error: Unable to find a match
[asinha@cs-as14aho-2-herts-ac-uk ~]$ sudo dnf install 'python3dist(libgexiv2)' Last metadata expiration check: 0:30:46 ago on Fri 24 Nov 2017 13:39:26 GMT. No match for argument: python3dist(libgexiv2) Error: Unable to find a match
[asinha@cs-as14aho-2-herts-ac-uk ~]$ sudo dnf install 'python3dist(gexiv)' Last metadata expiration check: 0:30:54 ago on Fri 24 Nov 2017 13:39:26 GMT. No match for argument: python3dist(gexiv) Error: Unable to find a match
etc. Leaving it as is for the time being.
Thanks, Ankur