The actual upgrade went fine as usual...

The problem was afterwards. I usually do some package cleanup afterwords, there used to be specific programs for this but I'm not sure they're functional anymore so I use "dnf repoquery".

Running "dnf repoquery --duplicates" didn't show any significant issues so all was well there.

I then trying "dnf distosync" to make sure I didn't have any leaf packages. To my surprise a BUNCH of packages were listed, mostly modules. I ge that in certain cases modules may be needed but I have *NEVER* intentionally enabled a module version of a package so I found this quite disconcerting. 

Subsequently, I tried "dnf repoquery --conflicts" and was again greeted with a long list.

Is this all "modules run amuck?" I REALLY don't like where this is heading and I'm not going to install hundreds of modules to make dnf happy.

Thanks,
Richard