ref-manual: Added [build-deps] QA error message.

(From yocto-docs rev: 1883450fe2ca823dc258283a76012bf75b38615b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2014-10-15 07:44:49 -07:00 committed by Richard Purdie
parent d5d81afd1c
commit e5255cce86
1 changed files with 30 additions and 0 deletions

View File

@ -181,6 +181,36 @@ can be found then it should be implemented. I can't find one at the moment.
</itemizedlist>
</para>
<para>
<itemizedlist>
<listitem>
<para id='qa-issue-build-deps'>
<code>
&lt;packagename1&gt; rdepends on &lt;packagename2&gt;, but it isn't a builddependency? [build-deps]
</code>
</para>
<para>
A runtime dependency exists between the two specified
packages, but there is nothing explicit within the recipe
to enable the OpenEmbedded build system to ensure that
dependency is satisfied.
This condition is usually triggered by an
<link linkend='var-RDEPENDS'><filename>RDEPENDS</filename></link>
value being added at the packaging stage rather than up
front, which is usually automatic based on the contents of
the package.
In most cases, you should change the recipe to add an
explicit <filename>RDEPENDS</filename> for the dependency.
</para>
<para>
&nbsp;
</para>
</listitem>
</itemizedlist>
</para>
<para>
<itemizedlist>
<listitem>