<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 30 November 2016 at 12:22, Andreas Oberritter <span dir="ltr"><<a href="mailto:obi@opendreambox.org" target="_blank">obi@opendreambox.org</a>></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'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 = "${PN}-vpn ${PN}-ppp xl2tpd"<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">ERROR: Nothing RPROVIDES 'vpnc' (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 'vpnc' is unbuildable, removing...</div><div class="gmail_extra">Missing or unbuildable dependency chain was: ['vpnc']</div><div class="gmail_extra">ERROR: Required build target 'connman' has no buildable providers.</div><div class="gmail_extra">Missing or unbuildable dependency chain was: ['connman', 'vpnc']</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>