diff options
author | Aníbal Limón <anibal.limon@linux.intel.com> | 2015-06-25 13:21:15 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-06-26 14:08:03 +0100 |
commit | ed52d1040ee8be0bfa080d5679c583b1012bb575 (patch) | |
tree | c078cdf17ee6f24efc0d3da86b155c460cdbc900 /meta/recipes-devtools/run-postinsts | |
parent | c171909352b5ed92166857b0bbcd901ae0f74996 (diff) | |
download | openembedded-core-ed52d1040ee8be0bfa080d5679c583b1012bb575.tar.gz openembedded-core-ed52d1040ee8be0bfa080d5679c583b1012bb575.tar.bz2 openembedded-core-ed52d1040ee8be0bfa080d5679c583b1012bb575.zip |
oe/rootfs.py: DpkgRootfs/OpkgRootfs add support for dependency handling in postinsts scripts.
The old code don't take into account package dependencies causing
undefined execution order in postinsts scripts, in order to fix:
Add DpkgOpkgRootfs class for store common operations in DpkgRootfs
and OpkgRootfs.
Add _get_delayed_postinsts_common method that process Depends from
status file in dpkg/opkg and resolve dependency order causing an
execption if found circular dependencies.
[YOCTO #5318]
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/run-postinsts')
0 files changed, 0 insertions, 0 deletions