diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-08-14 15:18:16 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-08-15 09:44:33 +0100 |
commit | 26a786f86989ce47eac4eecec3b0798730194b05 (patch) | |
tree | 263638168e588d8c06f476d9d238e261c13fc294 /meta/lib/oe/rootfs.py | |
parent | ad6b73702934c0bb10afe66e13936d1313782352 (diff) | |
download | poky-26a786f86989ce47eac4eecec3b0798730194b05.tar.gz |
package_manager/sdk: Use filtered copies of the deploy ipk/deb directories
Similar to rpm, use copies of the ipk/deb directories for rootfs construction.
This means the image creation code can no longer "see" recipes wich aren't in its
dependency chain which is good for a variety of reasons including determinism,
incompatible recipe (e.g. systemd/sysvinit) package conflicts and locking
performance.
(From OE-Core rev: c7c5f4065c102fde4e11d138fb0b6e25bffe0379)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/rootfs.py')
-rw-r--r-- | meta/lib/oe/rootfs.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/lib/oe/rootfs.py b/meta/lib/oe/rootfs.py index 28642abbd9..cdb86f7715 100644 --- a/meta/lib/oe/rootfs.py +++ b/meta/lib/oe/rootfs.py | |||
@@ -786,7 +786,7 @@ class OpkgRootfs(DpkgOpkgRootfs): | |||
786 | ml_opkg_conf = os.path.join(ml_temp, | 786 | ml_opkg_conf = os.path.join(ml_temp, |
787 | variant + "-" + os.path.basename(self.opkg_conf)) | 787 | variant + "-" + os.path.basename(self.opkg_conf)) |
788 | 788 | ||
789 | ml_pm = OpkgPM(self.d, ml_target_rootfs, ml_opkg_conf, self.pkg_archs) | 789 | ml_pm = OpkgPM(self.d, ml_target_rootfs, ml_opkg_conf, self.pkg_archs, prepare_index=False) |
790 | 790 | ||
791 | ml_pm.update() | 791 | ml_pm.update() |
792 | ml_pm.install(pkgs) | 792 | ml_pm.install(pkgs) |