Thanks for update on this,
How I can do this ?
My situation is:
->Thousands of users are there who have qt513 snap already installed already since they installed my other apps before. → I update my qt513 snap which contains runtime required by my applications. → Those thousands of users install my newly published application which requires a library that according to me and snapcraft definition is present in the content and will be made available to my app by it.
But is not seem to be happening right now, since users who did not update to the latest version of qt513 (content snap) will fail to run the new app. This could lead to the disreputing of my app and user may give bad ratings in store or may write a bad review on the internet. Or may blame snap package management technology for all this.
I did saw this reflecting on many applications (of other publishers) reviews in-app store (snap-store GUI) where people rating apps one star or two cause their app failed to launch. (Please have a look at this issue too)
Am sure am not the only one utilizing content snaps in my snaps, gnome do this, kde do this and there are many more. This could happen to everyone.
Thanks