]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
insane.bbclass: print more info for build-deps and file-rdeps rbt/insane
authorRobert Yang <liezhi.yang@windriver.com>
Wed, 20 Jan 2016 09:24:31 +0000 (01:24 -0800)
committerRobert Yang <liezhi.yang@windriver.com>
Thu, 21 Jan 2016 07:55:55 +0000 (23:55 -0800)
commit117469737dcfe825742e15b41b95d4fee859db70
tree188f21aaddefd267eb2cbb6cb6b1f2802865f871
parent8084c185c43cb7e7f5e29d31939dfd308f8a0f93
insane.bbclass: print more info for build-deps and file-rdeps

This is useful for oe newbie:
* build-deps: print recipe name, and suggest fixing from DEPENDS or
  PACKAGECONFIG, for example:
  WARNING: QA Issue: patch rdepends on libattr, but it isn't a build dependency, missing attr in DEPENDS or PACKAGECONFIG? [build-deps]

* file-rdeps: print RDEPENDS_pkg rather than RDEPENDS, for example:
  WARNING: QA Issue: /sbin/osd_login contained in package nfs-utils requires /bin/bash, but no providers found in RDEPENDS_nfs-utils? [file-rdeps]

Fix a bug in file-rdeps, there was "@underscore@" in file-rdeps:
WARNING: QA Issue: /sbin/osd@underscore@login_nfs-utils contained in [snip]

[YOCTO #8922]
[YOCTO #8847]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
meta/classes/insane.bbclass