<div dir="ltr"><div dir="ltr">Chris,<input name="virtru-metadata" type="hidden" value="{&quot;email-policy&quot;:{&quot;state&quot;:&quot;closed&quot;,&quot;expirationUnit&quot;:&quot;days&quot;,&quot;disableCopyPaste&quot;:false,&quot;disablePrint&quot;:false,&quot;disableForwarding&quot;:false,&quot;enableNoauth&quot;:false,&quot;persistentProtection&quot;:false,&quot;expandedWatermarking&quot;:false,&quot;expires&quot;:false,&quot;isManaged&quot;:false},&quot;attachments&quot;:{},&quot;compose-id&quot;:&quot;3&quot;,&quot;compose-window&quot;:{&quot;secure&quot;:false}}"><div><br></div><div>Thanks for the explanation.  I understand now.</div><div><br></div><div>-Alan</div></div><br><div class="gmail_quote" style=""><div dir="ltr" class="gmail_attr">On Tue, Nov 12, 2019 at 10:01 PM Christopher Larson &lt;<a href="mailto:kergoth@gmail.com">kergoth@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div name="messageReplySection">On Nov 12, 2019, 1:50 PM -0700, Alan Kozlay &lt;<a href="mailto:alan.kozlay@ves-solutions.com" target="_blank">alan.kozlay@ves-solutions.com</a>&gt;, wrote:<br>
<blockquote type="cite" style="margin:5px;padding-left:10px;border-left:thin solid rgb(26,188,156)">
<div dir="ltr">
<div>In:</div>
<div><font face="monospace">oe-core/meta/lib/oe/sstatesig.py</font></div>
<div><font face="monospace"><br></font></div>
<div>The <font face="monospace">find_sstate_manifest</font> function will search for a manifest assuming a number of potential paths based on various package architecture names.  However, a few of the choices appear to have needed to be queried from the bitbake database but their bb database variable <i>names</i> are used, instead.  That yields search paths which could never be correct:</div>
<div><br></div>
<div><font face="monospace">        pkgarchs = [<font color="#FF0000">&#39;${MACHINE_ARCH}&#39;</font>]<br>
        pkgarchs = pkgarchs + list(reversed(d2.getVar(&quot;PACKAGE_EXTRA_ARCHS&quot;).split()))<br>
        pkgarchs.append(&#39;allarch&#39;)<br>
        pkgarchs.append(<font color="#FF0000">&#39;${SDK_ARCH}_${SDK_ARCH}-${SDKPKGSUFFIX}&#39;</font>)<br></font></div>
<div><font face="monospace"><br></font></div>
<div><font face="monospace">        for pkgarch in pkgarchs:<br>
                manifest = d2.expand(&quot;${SSTATE_MANIFESTS}/manifest-%s-%s.%s&quot; % (pkgarch, taskdata, taskname)) <br></font></div>
</div>
</blockquote>
<div><br></div>
<div dir="auto">d2.expand() expands all the variable references from pkgarch, so unless it’s also used later on and *isn’t* passed to expand(), this isn’t an issue.</div>
<div dir="auto"><br></div>
<div dir="auto">-Chris</div>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><div><div dir="ltr"><div><div>Alan Kozlay<br></div><div dir="ltr">VES Solutions, LLC<br><span>Alan Kozlay &lt;alan.kozlay@ves.solutions&gt;</span><div>DESK 443-595-7734<br></div><div>CELL 443-752-0323</div></div></div></div></div></span></div></div></div></div></div>