Problem
If GHCup (for example) installation fails, the entire bootstrap process ends, which may not be the best UX.
Solution
Log installation failures but don't treat them as fatal.
Alternatively, have a way (perhaps in the MANIFEST file) of marking packages that MUST install.
Problem
If GHCup (for example) installation fails, the entire bootstrap process ends, which may not be the best UX.
Solution
Log installation failures but don't treat them as fatal.
Alternatively, have a way (perhaps in the MANIFEST file) of marking packages that MUST install.