6306fb2 gather: Resolve weak dependencies

Authored and Committed by lsedlar 6 years ago
    gather: Resolve weak dependencies
    
    This patch updates depsolving via DNF to treat Recommends the same as
    Requires, and adds a separate step to pull in packages that Supplement
    something that is already in the compose.
    
    This is all hidden behind a configuration flag. The default behavior is
    not changed.
    
    Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1569242
    Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
    
        
file modified
+8 -0
file modified
+5 -0
file modified
+4 -0
file modified
+31 -0
file modified
+14 -2
file modified
+19 -0