The python-macro-helper file was added in https://github.com/rpm-software-management/rpm/commit/7ac3f07ac41a2 but it doesn't seem to be installed. If I run rpmspec -P <spec file with python macros> I get /usr/bin/python: can't open file '/usr/lib/rpm/python-macro-helper': [Errno 2] No such file or directory And if I check, that file isn't present in /usr/lib/rpm
Oops. Should've double-checked it really is there but then since there was no unpackaged files errors on build... Thanks for reporting, fixed in rpm-4.14.1-2.fc28.
*** Bug 1536231 has been marked as a duplicate of this bug. ***
It seems to still not be present in rpm-4.14.1-2.fc28 $ rpm -qpl rpm-4.14.1-2.fc28.x86_64.rpm|grep python-macro-helper $
$ rpm -ql rpm-build ?
Sorry about the noise. It's working now.