Block overlay usage with `bare` bases
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
### What needs to get done
If a project has `bare` base and either `overlay-script` or `overlay-packages`, we should fail as early as possible.
------
Ideally we should fail during project validation, but we would need a craft-parts-provided way of determining whether a project is using overlays (so that we don't keep all that logic in Rockcraft itself).
### Why it needs to get done
The two features are essentially mutually exclusive: the overlays are a way to configure the base system, and the `bare` base is about not having a base system at all.
Evaluation history
No evaluation history available.