On Fri, 15 Nov 2019 at 16:40, Richard Shaw <hobbes1069@gmail.com> wrote:
Working on downloading all the packages to update to Fedora 31 and noticed that I have 4877 packages (and 6GB) to update (excluding a handful of new weak dependencies).

Anyone have a good workflow they use to remove unneeded packages?

When running dnf upgrade I make sure to check the list of packages being updated, and remove anything I spot that i don't need. Eventually it starts carving it down.
You could also list the installed packages, and start removing things you don't need.

It's all manual hacky work afaik. :)