Description of problem: libdnf's advisory API for the context API lacks a method that returns the severity for an update advisory. This makes it impossible for PackageKit to give software centers the option to be smarter about requiring updates to be applied. Version-Release number of selected component (if applicable): 0.62.0-1.fc34 Additional info: See the linked Fedora Workstation ticket for details.
I noted this on the fedora-workstation issue (link above), the libdnf provides the information, it's PackageKit not providing it to the caller properly. I'm (slowly) working on the PackageKit side now. Let's close this bug (no need to keep it open on the PackageKit side).
Where? I literally did not find an API in the dnf context API for it. Note that without an API through the dnf-context API, PackageKit can't use it.
dnf_advisory_get_severity().
Hmm, okay then, I await your PR for PackageKit.
(In reply to Neal Gompa from comment #4) > Hmm, okay then, I await your PR for PackageKit. https://github.com/hughsie/PackageKit/pull/475