Seems to work. I tested it especially to get the bug fix for https://bugzilla.redhat.com/show_bug.cgi?id=1852564 (which is fixed by this update). Please add this bug# to the "Bugs" section of this update, too.
The update of "python-qt5" does not include the sub-package "python3-qt5-webengine" any more and is causing trouble for other packages requiring it and so also update problems on these systems. See also comment of "bluepencil" above.
Unfortunately, this update includes a soname change (from libclamav.so.7 to libclamav.so.9). This library is linked by cyrus-imapd-utils. If that package is installed, the update to the latest clamav-lib package fails:
FlightGear can be installed with the latest set of Qt5 packages and it works in general. However, this version seems to have quite a few bugs, even with default settings. E.g. tutorials don't work properly, because the scenery is not loaded or in the default scenery there are some graphical glitches like buildings are flying in the open air... I didn't had the time to downgrade FlightGear and Qt5 to the previous versions to check whether these are regressions.
I have tested the new version: in general it seems to work (after the RPM database was repaired using the steps above).
I have not tested whether an update from the former version 5.3.28-16 to 5.3.28-21 would have caused RPM database corruption in the first place.
I also stumbled over the segfault issue after updating F25: - neither "dnf" nor "rpm" were able to use the rpm database - error messages as described in: https://bugzilla.redhat.com/show_bug.cgi?id=1394862#c43 - recovery via "rpm --rebuilddb" worked