<div dir="ltr">On 15 December 2015 at 09:49, Ioan-Adrian Ratiu <span dir="ltr">&lt;<a href="mailto:adrian.ratiu@ni.com" target="_blank">adrian.ratiu@ni.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Split runuser into its own package (previously provided by util-linux).<br>
Since runuser is compiled only when DISTRO_FEATURES includes pam,<br>
the creation of util-linux-runuser is also constrained by this.<br></blockquote><div><br></div><div>What&#39;s the rationale for pulling this out into a separate package?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> PACKAGES += &quot;${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;pylibmount&#39;, &#39;util-linux-pylibmount&#39;, &#39;&#39;, d)}&quot;<br>
+PACKAGES =+ &quot;${@bb.utils.contains(&#39;DISTRO_FEATURES&#39;, &#39;pam&#39;, &#39;util-linux-runuser&#39;, &#39;&#39;, d)}&quot;<br></blockquote><div><br></div><div>No need for conditionals: empty packages are not created.</div><div><br></div><div>Ross</div></div></div></div>