its really painful process to build again from start it will re-download all parts then create snap. It would be great to debug plugs and snap services when unpack make changes then repack same snap and test it.
You can do that, but you can also use
snap try on the
prime directory, which lets you install the snap without even packing it.
Yes indeed. Try this: change the plugs and service definitions, and then run
snapcraft prime again. It won’t rebuild everything (and will say that everything is already done, which is an issue), but if you then take a peek at the
prime/meta/snap.yaml you’ll see that the changes you made actually applied-- the new plugs were copied in, the service name changed, etc.
Then, as @chipaca says, you can just run
snap try prime and try the snap out in read/write mode.
Thanks didn’t know try command though I’ve copied all files of parts to single folder then created a single part on yaml with dump plugin with source that folder so that It not download all files over again for sake of debugging app.
For anyone stumbled on this topic trying to find instructions on doing a manual snap unpack, edit, and repack, here’s one: Chromium configurable launch flags?