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.
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.