Building the package on a client-only release will fail because some of the EPN files (systemd and template) are missing:
RPM build errors: File not found: /home/rcrit/redhat/freeipa/rpmbuild/BUILDROOT/freeipa-4.9.0.dev202006102044+git29cfa28a8-0.fc30.x86_64/usr/lib/systemd/system/ipa-epn.service File not found: /home/rcrit/redhat/freeipa/rpmbuild/BUILDROOT/freeipa-4.9.0.dev202006102044+git29cfa28a8-0.fc30.x86_64/usr/lib/systemd/system/ipa-epn.timer File not found: /home/rcrit/redhat/freeipa/rpmbuild/BUILDROOT/freeipa-4.9.0.dev202006102044+git29cfa28a8-0.fc30.x86_64/etc/ipa/epn/expire_msg.template
These are in init and install/share respectively and those aren't made when not building the server. Either they need to be moved to a client-only directory or an exception needs to be made for them.
Metadata Update from @cheimes: - Issue assigned to cheimes - Issue set to the milestone: FreeIPA 4.8.8 - Issue tagged with: bug
Metadata Update from @cheimes: - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/4808
master:
Metadata Update from @fcami: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @fcami: - Custom field affects_doc adjusted to on - Custom field knownissue adjusted to on - Issue status updated to: Open (was: Closed)
ipa-4-8:
Metadata Update from @rcritten: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)