Package: ethtool Version: 1:6.14-1 ethtool is user uninstallable via GUI (such as GNOME Software or KDE Discover). This is not correct since it is a (in many configurations pre-installed) system tool, not user app, and uninstalling it can also uninstall other critical system packages.
The main problem is the "desktop" component type in AppStream metadata: $ head org.kernel.software.network.ethtool.metainfo.xml <?xml version="1.0" encoding="UTF-8"?> <component type="desktop"> <id>org.kernel.software.network.ethtool</id> <metadata_license>MIT</metadata_license> <name>ethtool</name> <summary>display or change Ethernet device settings</summary> <description> <p>ethtool can be used to query and change settings such as speed, auto- negotiation and checksum offload on many network devices, especially Ethernet devices.</p> The correct component type should be "console-application". (This should ideally be fixed in upstream as well.) Alternative solution would be removing the whole metainfo file.