#66 Issue #28: Remove dependency on DNF
Merged by ncoghlan. Opened by ncoghlan.
modularity/ ncoghlan/fedmod issue-28-eliminate-dnf-dependency  into  master

Download 66.patch

This skips looking anything up in the metadata
of the system running fedmod, and hence also
removes the runtime dependency on dnf.

The summary and description are now never copied
from the underlying SRPM, and the content
licenses field is always empty (even when only
a single package reference is given).

@asamalik I realised we didn't actually need the functionality we were relying on DNF to provide, so rather than figuring out how to replace it with libsolv, I just dropped it entirely (at least for now).

If we decide we do want those features after all, we can add them back later based on the fedmod level metadata caching design.

Pull-Request has been merged by ncoghlan

Metadata