<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.m-4680655382244237000hoenzb
        {mso-style-name:m_-4680655382244237000hoenzb;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#943634;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="SV" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US">Not quite. What Khem was aiming for was to modify the packaging of coreutils so that individual binaries end up in their
 own packages. Currently this is not done for any of the coreutil binaries, but if you look at, e.g., util-linux, you will see this setup for quite a number of its utils.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US">However, a simpler solution would probably be to just enable comm in busybox…<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US">//Peter<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#943634;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> openembedded-core-bounces@lists.openembedded.org [mailto:openembedded-core-bounces@lists.openembedded.org]
<b>On Behalf Of </b>yahia farghaly<br>
<b>Sent:</b> den 9 september 2017 18:06<br>
<b>To:</b> Khem Raj &lt;raj.khem@gmail.com&gt;<br>
<b>Cc:</b> Patches and discussions about the oe-core layer &lt;openembedded-core@lists.openembedded.org&gt;<br>
<b>Subject:</b> Re: [OE-core] [meta-oe][PATCH] gnupg: added a coreutils runtime dependancy to gnupg recipe<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><br>
sorry if my question is naive, this is my first time working with yocto and the first patch i submit in an open source project<br>
<br>
‌<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<p class="MsoNormal">On 9 September 2017 at 03:51, yahia farghaly &lt;<a href="mailto:yahiafarghaly@gmail.com" target="_blank">yahiafarghaly@gmail.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class="MsoNormal"><br>
Ok, this is a nice idea what i think is i may take only comm.c and its depends then compiling it and try to produce package. is this idea good &nbsp;?&nbsp;<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Mr.Chen Qi, what do you think about making a specific package for 'comm' which is a part of coreutils ?<br>
<br>
‌<o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On 9 September 2017 at 01:07, Khem Raj &lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt; wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">On Fri, Sep 8, 2017 at 3:17 PM, Yahia Farghaly &lt;<a href="mailto:yahiafarghaly@gmail.com" target="_blank">yahiafarghaly@gmail.com</a>&gt; wrote:<br>
&gt; From: yahiafarghaly &lt;<a href="mailto:yahiafarghaly@gmail.com" target="_blank">yahiafarghaly@gmail.com</a>&gt;<br>
&gt;<br>
&gt; When using 'apt-key add' on the target image, the gnupg is required<br>
&gt; but for gnupg to be fully functional, the coreutils is required to be exist with the gnupg.<br>
&gt; Otherwise, it may throw an error in runtime as one of components of coreutils is missing.<br>
&gt; For 'apt-key add', i faced the error of 'comm: command not found' so as proper solution, i submit this change.<br>
&gt;<br>
&gt; Signed-off-by: yahiafarghaly &lt;<a href="mailto:yahiafarghaly@gmail.com" target="_blank">yahiafarghaly@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;&nbsp; meta/recipes-support/gnupg/<a href="http://gnupg_2.2.0.bb" target="_blank">gnupg_2.2.0.bb</a> | 2 &#43;&#43;<br>
&gt;&nbsp; 1 file changed, 2 insertions(&#43;)<br>
&gt;<br>
&gt; diff --git a/meta/recipes-support/gnupg/<a href="http://gnupg_2.2.0.bb" target="_blank">gnupg_2.2.0.bb</a> b/meta/recipes-support/gnupg/<a href="http://gnupg_2.2.0.bb" target="_blank">gnupg_2.2.0.bb</a><br>
&gt; index 0176ddd..8aa0951 100644<br>
&gt; --- a/meta/recipes-support/gnupg/<a href="http://gnupg_2.2.0.bb" target="_blank">gnupg_2.2.0.bb</a><br>
&gt; &#43;&#43;&#43; b/meta/recipes-support/gnupg/<a href="http://gnupg_2.2.0.bb" target="_blank">gnupg_2.2.0.bb</a><br>
&gt; @@ -44,3 &#43;44,5 @@ do_install_append() {<br>
&gt;&nbsp; PACKAGECONFIG ??= &quot;gnutls&quot;<br>
&gt;&nbsp; PACKAGECONFIG[gnutls] = &quot;--enable-gnutls, --disable-gnutls, gnutls&quot;<br>
&gt;&nbsp; PACKAGECONFIG[sqlite3] = &quot;--enable-sqlite, --disable-sqlite, sqlite3&quot;<br>
&gt; &#43;<br>
&gt; &#43;RDEPENDS_${PN} = &quot;coreutils&quot;<br>
<br>
can we make the packaging more granular where comm is packages into a<br>
package of its<br>
own e.g. coreutils-comm and then create specific rdep on coreutils-comm<br>
<span style="color:#888888"><br>
<span class="m-4680655382244237000hoenzb">&gt; --</span><br>
<span class="m-4680655382244237000hoenzb">&gt; 2.7.4</span><br>
<span class="m-4680655382244237000hoenzb">&gt;</span><br>
<span class="m-4680655382244237000hoenzb">&gt; --</span><br>
<span class="m-4680655382244237000hoenzb">&gt; _______________________________________________</span><br>
<span class="m-4680655382244237000hoenzb">&gt; Openembedded-core mailing list</span><br>
<span class="m-4680655382244237000hoenzb">&gt; <a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">
Openembedded-core@lists.openembedded.org</a></span><br>
<span class="m-4680655382244237000hoenzb">&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" target="_blank">
http://lists.openembedded.org/mailman/listinfo/openembedded-core</a></span></span><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><span class="hoenzb"><span style="color:#888888">-- <o:p></o:p></span></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">Yahia Farghaly&nbsp;</span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">Graduated from Faculty of Engineering - Electronics and Communications Department at Cairo University.</span><span style="color:#888888"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black"><a href="https://linkedin.com/in/yahiafarghaly" target="_blank"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif">Linkedin</span></a></span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">&nbsp;-&nbsp;</span><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black"><a href="https://github.com/yahiafarghaly" target="_blank"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif">GitHub</span></a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">Yahia Farghaly&nbsp;</span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">Graduated from Faculty of Engineering - Electronics and Communications Department at Cairo University.</span><o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black"><a href="https://linkedin.com/in/yahiafarghaly" target="_blank"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif">Linkedin</span></a></span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:#777777">&nbsp;-&nbsp;</span><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black"><a href="https://github.com/yahiafarghaly" target="_blank"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif">GitHub</span></a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>