On Mon, Mar 12, 2018, at 5:32 AM, Pierre-Yves Chibon wrote:
That would register in koji's DB the unique NEVRA which means,
the PR can't be
updated without bumping the release field.
Yep, that problem is exactly (along with the conflict-fest that is %changelog)
what holds back any big steps in making PRs-on-distgit more useful.
After removing %changelog, the next step is to make it so e.g. Koji just
auto-increments Release, or whatever. In the end, that sort of workflow
is what everyone ends up reinventing on *top* of the existing system
in one of many versions:
https://fedoraproject.org/wiki/Layered_build_scripts_for_package_maintainers
But the PR workflow is what really brings this issue to the fore.