ParentFull threaddmacvicar·dnf _is_ using openSUSE's sat-solver (libsolv). They reinvented the upper layers.View on HN