#250 Fedora-Modular-Rawhide: Use gather_method = 'nodeps'
Merged 6 years ago by ausil. Opened 6 years ago by jkaluza.
jkaluza/pungi-fedora master  into  master

file modified
+1 -1
@@ -36,7 +36,7 @@ 

  

  # GATHER

  gather_source = 'module'

- gather_method = 'deps'

+ gather_method = 'nodeps'

  check_deps = False

  greedy_method = 'build'

  

Use "nodeps" for Modular compose. We do not need depsolving when building from Modules, because we want all the packages (except the ones written down in the "filter" section of modulemd metadata) in the compose.

Use of "deps" actually breaks the compose in case when Module author wants to filter out package, but there is another package in compose which need it. In this case, the filtered package is re-added to compose by dependency resolver. Note that this case is actually bug in the Module which filtered the package out, but the composing with "deps" make this bug invisible.

I will submit the same for f26 once we will verify it works correctly for master. I have of course checked this on staging when this works properly.

rebased

6 years ago

Pull-Request has been merged by ausil

6 years ago
Metadata