Description of problem:
The file /usr/share/man/man1/yum-changelog.1.gz and /usr/share/man/man5/yum-changelog.conf.5.gz are listed in two packages, so the upgrade fails.
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
file /usr/share/man/man1/yum-changelog.1.gz conflicts between attempted installs of yum-plugin-changelog-1.1.31-519.fc30.noarch and dnf-plugins-core-4.0.7-1.fc30.noarch
file /usr/share/man/man5/yum-changelog.conf.5.gz conflicts between attempted installs of yum-plugin-changelog-1.1.31-519.fc30.noarch and dnf-plugins-core-4.0.7-1.fc30.noarch
Workaround is obvious: to remove yum-plugin-changelog before upgrading.
Turns out the above PR is not needed anymore thanks to the bug 1707552 fix.
*** This bug has been marked as a duplicate of bug 1707552 ***