Geoffrey Leach <geoff(a)hughes.net> writes:
A package has been broken and needs to be re-installed. DNF sees the
package as installed and won't take any action. DNF remove removes
dependencies, so that's a solution, but requires considerable work and
is frught with problems.
Use "dnf download" to get the RPM in question, and use RPM to reinstall
it. Then you have more options.