The license files containing hashbash, print out below
warning messages; if the explicit RDEPENDS is not
specified on bash package. Adding "file-rdeps" to INSANE_SKIP
in global config file, silence these warnings occuring in
other recipes. Moreover the RDEPENDS package will be automatically
pulled in during creation of rootfs image, even explicit RDEPENDS
is missing.

-- snip --
WARNING: hdparm-9.48-r0 do_package_qa: QA Issue: 
/usr/share/licenses/hdparm/wiper.sh contained in package hdparm-lic requires 
/bin/bash, but no providers found in RDEPENDS_hdparm-lic? [file-rdeps]
WARNING: ltp-20160126-r0 do_package_qa: QA Issue: 
/opt/ltp/share/licenses/ltp/run_freezer.sh contained in package ltp-lic 
requires /bin/bash, but no providers found in RDEPENDS_ltp-lic? [file-rdeps]
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjana...@mvista.com>
---
 meta/conf/bitbake.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 54a587f..5ccaafa 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -830,3 +830,7 @@ BB_SIGNATURE_EXCLUDE_FLAGS ?= "doc deps depends \
 
 MLPREFIX ??= ""
 MULTILIB_VARIANTS ??= ""
+
+# Add file-rdeps to INSANE_SKIP, to solve QA WARNING as some of the 
+# license files contain hashbang.
+INSANE_SKIP_${PN}-lic = "file-rdeps"
-- 
2.7.4

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to