fn supersedes(
incoming_key: &str,
incoming: &CachedPackage,
existing_key: &str,
existing: &LedgerEntry,
choice_categories: &[&str],
) -> boolExpand description
Whether installing incoming means existing goes: the same
exclusive_group, or the same choice category, read from the keys so it
works offline.