]> code.ossystems Code Review - openembedded-core.git/commit
staging: gracefully abort if two recipes conflict in the sysroot
authorRoss Burton <ross.burton@intel.com>
Tue, 5 Sep 2017 19:24:20 +0000 (20:24 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 11 Sep 2017 16:30:15 +0000 (17:30 +0100)
commit2ebbeb61114e4b847e9164c621ac87b5cf03a299
tree3446bd55bce1a9e6fc6167842abe6b2bcda8ae5f
parent802829f1c38d8c5eee11ba1d9ddd37cf02597f6e
staging: gracefully abort if two recipes conflict in the sysroot

When building the per-recipe sysroot keep track of what files we're installing
and where they came from, so we can detect when a file is installed by two
different recipes and tell the user what these recipes are (instead of just
showing a os.link() stack trace).

[ YOCTO #11631 ]

(From OE-Core rev: 606a8e0ca218f023e362c3678122d36d537f95de)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/staging.bbclass