Closed serhepopovych closed 4 years ago
When installing from local media this causes to apply profiles that not listed in simple-cdd/profiles which is broken too.
In this context fixing in simple-cdd-ext by fetching all packages listed in simple-cdd.templates isn't correct. Instead we should introduce new mechanism to construct dependencies from simple-cdd/profiles variable.
Preliminary fix for this issue available with commit 6c1ffea50348 ("simple-cdd-meta/debian: Fix install if user modifies simple-cdd/profiles").
However there is still room for improvements that should be added as part of this issue:
Mentioned parts added to master branch and available since commit 305f81930ad9 ("simple-cdd-meta: Update simple-cdd-ext submodule pointer to 00a7e2c3ba20").
It is caused by simple-cdd-profiles postinst script that fails to find optional profiles that not listed in simple-cdd/profiles because they not fetched from HTTP during install.
See serhepopovych/simple-cdd-ext#1 for more info. This issue exists here only to refer to change that updates simple-cdd-ext submodules for all Debian releases.