I feel part of the problem is that snapd generally doesn't mind installing snaps with erroneous or even non-existing interfaces - it's potentially useful to allow that, but by default installing should probably fail, require an argument or ask interactively before proceeding. Like 'snap install --force-interfaces' (analogous to --dangerous).
I feel part of the problem is that snapd generally doesn't mind installing snaps with erroneous or even non-existing interfaces - it's potentially useful to allow that, but by default installing should probably fail, require an argument or ask interactively before proceeding. Like 'snap install --force-interfaces' (analogous to --dangerous).