Unless dependencies such as snapd-xdg-open can be named in the yaml, I could show a dialog telling the user that they may need to install it. Naming dependencies of snaps, however, as I understand it, defeats the purpose of snaps as they're supposed to bake all the dependencies into themselves.
The only other process I would want to invoke is another instance of my own snap, but that sounds like something a virus would want to do too. > On Nov 22, 2016, at 7:54 AM, Didier Roche <[email protected]> wrote: > >> Le 22/11/2016 à 15:38, Gustavo Niemeyer a écrit : >> The problem is that snapd works in environments where the dependencies to >> make the browser-launcher work aren't available. >> >> The right fix is probably to make it a dependency of one of the debs that >> are always installed on a normal desktop system, whether snapd is there or >> not. It's a very minimal piece of software. > > How do you see non ubuntu distro being handled then? > > Cheers, > Didier > >> >>> On Tue, Nov 22, 2016 at 5:21 AM, Mark Shuttleworth <[email protected]> wrote: >>> On 22/11/16 06:46, Didier Roche wrote: >>> > Le 22/11/2016 à 05:43, Spencer Parkin a écrit : >>> >> Well, actually, not unless the customer also installs >>> >> snapd-xdg-open. Why is it an add-on? Why not just make it part of >>> >> snapd? >>> > >>> > I gues the idea was to keep it as a separate daemon and have the >>> > implementation which can easily change. >>> > The "why it's not installed by default" was the reason >>> > why I CCed >>> > Michael yesterday. I hope he will answer here. >>> >>> Seems to me that we want a predictable result for all snap users, >>> otherwise we make installation instructions for snaps unnecessarily complex. >>> >>> Mark >>> >>> -- >>> Snapcraft mailing list >>> [email protected] >>> Modify settings or unsubscribe at: >>> https://lists.ubuntu.com/mailman/listinfo/snapcraft >> >> >> >> -- >> gustavo @ http://niemeyer.net > > -- > Snapcraft mailing list > [email protected] > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/snapcraft
-- Snapcraft mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft
