summaryrefslogtreecommitdiffstats
path: root/meta/conf
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2016-01-27 23:30:30 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-01-30 11:37:03 +0000
commit5410aff5a9f3c05a86d1fde9949b7be6b2745879 (patch)
treea95ea191d6165cc2e926a5fb7bca53251dc07c19 /meta/conf
parent9823802ab07655aa2907363dbcc274996d3bbc11 (diff)
downloadpoky-5410aff5a9f3c05a86d1fde9949b7be6b2745879.tar.gz
sstate: Improve handling of useradd dependencies
useradd has sstate [depends] for both do_package and do_populate_sysroot yet the dependency validation code only covers do_package. Add coverage of populate_sysroot, else the order inversion that [depends] creates means unexpected installation of users of useradd.bbclass (e.g. avahi do_populate_sysroot) in cases where it shouldn't be (e.g. libnss-mdns -c packagedata). The code needs to move above the other populate_sysroot intercept code since there are specific cases we need to cover before that code. The result of this change is more optimal installation of sstate objects in common usage scenarios. (From OE-Core rev: 21368b4a7934b3a199e61c1072416fd5c091e5ff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf')
0 files changed, 0 insertions, 0 deletions