<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 29 January 2016 at 21:21, Burton, Ross <span dir="ltr">&lt;<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</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>And for even more fun the resulting package doesn&#39;t actually depend on libssl, due to the layout confusing the shlibs code in package.bbclass.</div><div></div></blockquote></div><br>Sigh.  Clearly I need a break.  Inserted a load of debugging and then the obvious jumped out at me.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Using oe-pkg-data to see what files are in what packages:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">apr-util:</div><div class="gmail_extra">        /usr/lib/libaprutil-1.so.0</div><div class="gmail_extra">        /usr/lib/libaprutil-1.so.0.5.4</div><div>...</div><div><div>apr-util-dev:</div><div>...</div><div>        /usr/lib/apr-util-1/apr_crypto_openssl-1.so</div><div>        /usr/lib/apr-util-1/apr_crypto_openssl.so</div><div>        /usr/lib/apr-util-1/apr_dbm_gdbm-1.so</div><div>        /usr/lib/apr-util-1/apr_dbm_gdbm.so</div></div><div><br></div><div>Those .so files are not development links, but library modules.  They should be packaged into FILES_$PN, and no mention of apr-util-1 in FILES_PN-dev.</div><div><br></div><div>Ross</div></div></div>