How to support multiple versions of an application?

Hi All,

I would like to allow multiple versions of an application I’ve package
with snapcraft to be installed at once, much like it is possible to have
multiple versions of gcc installed at once, e.g. gcc 4.8 & 5.4.

Is there a standard mechanism for supporting multiple versions of
applications packaged with snapcraft?

Thanks,
Alistair

We’ll likely support that in a first class manner at some point, but right no the only alternative is to offer independent snap names for the cases where it’s important to have parallel installations.

Hi @niemeyer,

Thanks for your quick reply. I’ll create a version number based package as you suggest.

Thanks again,
Alistair