How do I build a core18 based snap which can be installed via the UI on all Ubuntu’s 16.04 and over? Isn’t that the main point of snaps? Is it possible?
Following the tutorial I successfully built a core18 app (see my snapcraft.yaml) it pushed ok to the store and I was able to install it on another Ubuntu 18.04 system OK. But trying to install it on a Ubuntu 16.04 system via the UI failed. I got the dreaded
snapd returned status code 400: Bad Request error using the Software Centre, which apparently is because I have built a “classic” snap which can’t be installed via the UI.
Seriously? I followed the snapcraft tutorial instructions.
How do I build a more general snap which can be installed via the UI on all Ubuntu’s 16.04 and over?
P.S. I could successfully install on 16.04 using the command line
sudo snap install andy-testsnap-py --edge but my users want to use the software centre to install software - not use a command line.