Description of problem:
The f28 cockpit packages cannot be removed without removing system components.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. dnf remove cockpit-*
2. Look on on horror as dnf tries to remove system components.
3. Decline to remove packages due to unneeded dependencies on cockpit.
cockpit cannot be removed.
cockpit is an optional interface for managing a Fedora system, packages should be easily removed without the need to remove any other packages.
Created attachment 1510611 [details]
Example dnf remove command for cockpit on Fedora 28.
None of the packages in question are required system components. Your Fedora system will function without the packages there.
Fedora is trying to remove unneeded and unused dependencies that were brought in to make Cockpit work. You can add any of them back should you need them specifically.