<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 30 November 2016 at 12:22, Andreas Oberritter <span dir="ltr">&lt;<a href="mailto:obi@opendreambox.org" target="_blank">obi@opendreambox.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id="gmail-:2lp" class="gmail-a3s gmail-aXjCH gmail-m158b536ee4095b43">- Use simple static packaging.<br>
- Move VPN runtime dependencies from connman to the individual plug-ins.<br>
- Create a connmann-ppp package containing libppp-plugin.so, which is<br>
  a shared library needed by l2tp and pptp plug-ins.<br>
- Let connman suggest VPN packages instead of recommending them, so they<br>
  don&#39;t get installed by default.<br>
- Remove unknown configure options (--with-pptp --with-l2tp)</div></blockquote></div><div class="gmail_extra"><br></div>Lines like this break with just oe-core:</div><div class="gmail_extra"><br>+RDEPENDS_${PN}-plugin-vpn-l2tp = &quot;${PN}-vpn ${PN}-ppp xl2tpd&quot;<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">ERROR: Nothing RPROVIDES &#39;vpnc&#39; (but /home/ross/Yocto/poky/meta/recipes-connectivity/connman/<a href="http://connman_1.33.bb">connman_1.33.bb</a> RDEPENDS on or otherwise requires it)</div><div class="gmail_extra">NOTE: Runtime target &#39;vpnc&#39; is unbuildable, removing...</div><div class="gmail_extra">Missing or unbuildable dependency chain was: [&#39;vpnc&#39;]</div><div class="gmail_extra">ERROR: Required build target &#39;connman&#39; has no buildable providers.</div><div class="gmail_extra">Missing or unbuildable dependency chain was: [&#39;connman&#39;, &#39;vpnc&#39;]</div><div class="gmail_extra"><br></div><div class="gmail_extra">(repeat for all the other RDEPENDS that are not in oe-core).</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div></div>