<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>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.<br></div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">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.</div><div><br>On Nov 22, 2016, at 7:54 AM, Didier Roche <<a href="mailto:didrocks@ubuntu.com">didrocks@ubuntu.com</a>> wrote:<br><br></div><blockquote type="cite"><div>
  
    <meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
  
  
    <div class="moz-cite-prefix">Le 22/11/2016 à 15:38, Gustavo Niemeyer
      a écrit :<br>
    </div>
    <blockquote cite="mid:CANySw1mHVKV6F5JDLafqPQJXhkaoZ7H_FakpikyOajAfe3zX5g@mail.gmail.com" type="cite">
      <div dir="ltr">The problem is that snapd works in environments
        where the dependencies to make the browser-launcher work aren't
        available.
        <div><br>
        </div>
        <div>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.</div>
      </div>
    </blockquote>
    <br>
    How do you see non ubuntu distro being handled then?<br>
    <br>
    Cheers,<br>
    Didier<br>
    <br>
    <blockquote cite="mid:CANySw1mHVKV6F5JDLafqPQJXhkaoZ7H_FakpikyOajAfe3zX5g@mail.gmail.com" type="cite">
      <div dir="ltr">
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On Tue, Nov 22, 2016 at 5:21 AM, Mark
            Shuttleworth <span dir="ltr"><<a moz-do-not-send="true" href="mailto:mark@ubuntu.com" target="_blank">mark@ubuntu.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On
                22/11/16 06:46, Didier Roche wrote:<br>
                > Le 22/11/2016 à 05:43, Spencer Parkin a écrit :<br>
                >> Well, actually, not unless the customer also
                installs<br>
                >> snapd-xdg-open.  Why is it an add-on?  Why not
                just make it part of<br>
                >> snapd?<br>
                ><br>
                > I gues the idea was to keep it as a separate daemon
                and have the<br>
                > implementation which can easily change.<br>
                > The "why it's not installed by default" was the
                reason why I CCed<br>
                > Michael yesterday. I hope he will answer here.<br>
                <br>
              </span>Seems to me that we want a predictable result for
              all snap users,<br>
              otherwise we make installation instructions for snaps
              unnecessarily complex.<br>
              <span class="m_-1214473609893206597HOEnZb"><font color="#888888"><br>
                  Mark<br>
                </font></span>
              <div class="m_-1214473609893206597HOEnZb">
                <div class="m_-1214473609893206597h5"><br>
                  --<br>
                  Snapcraft mailing list<br>
                  <a moz-do-not-send="true" href="mailto:Snapcraft@lists.snapcraft.io" target="_blank">Snapcraft@lists.snapcraft.io</a><br>
                  Modify settings or unsubscribe at: <a moz-do-not-send="true" href="https://lists.ubuntu.com/mailman/listinfo/snapcraft" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailm<wbr>an/listinfo/snapcraft</a><br>
                </div>
              </div>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature" data-smartmail="gmail_signature">gustavo
            @ <a moz-do-not-send="true" href="http://niemeyer.net" target="_blank">http://niemeyer.net</a></div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
    </blockquote>
    <p><br>
    </p>
  

</div></blockquote><blockquote type="cite"><div><span>-- </span><br><span>Snapcraft mailing list</span><br><span><a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a></span><br><span>Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/snapcraft">https://lists.ubuntu.com/mailman/listinfo/snapcraft</a></span><br></div></blockquote></body></html>