diff options
author | Chong Lu <Chong.Lu@windriver.com> | 2014-10-13 15:43:20 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-10-24 17:36:14 +0100 |
commit | d7cb96f28ddab87653d4cc03ea1b478c4efac616 (patch) | |
tree | 268022b96dd17db3a232de7d01bdda5e3eef90ae /meta/recipes-devtools/python/python-smartpm_1.4.1.bb | |
parent | fd50427935b242971202b4f855ae291d95c261a6 (diff) | |
download | poky-d7cb96f28ddab87653d4cc03ea1b478c4efac616.tar.gz |
python-smartpm: Add checking for "rpm-ignoresize" option
The do_rootfs takes a very long time when build host has mounted many NFS
devices. syscall lstat() was being called on every filesystem mounted on the
build host during building.
The reason for the lstat() is that rpm is verifying that enough free disk space
is available to do the install. However, since the install is into the target
rootfs it should not matter how much free space there is in the host mounts.
Add checking for "rpm-ignoresize", by it, smart can make whether RPM skip
checking for diskspace when install a rpm package.
(From OE-Core rev: fc0668a019eca422540ceab3efcd2b2a27dd79e0)
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/python/python-smartpm_1.4.1.bb')
-rw-r--r-- | meta/recipes-devtools/python/python-smartpm_1.4.1.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/python/python-smartpm_1.4.1.bb b/meta/recipes-devtools/python/python-smartpm_1.4.1.bb index f2eb33d3a3..c75f10fbf3 100644 --- a/meta/recipes-devtools/python/python-smartpm_1.4.1.bb +++ b/meta/recipes-devtools/python/python-smartpm_1.4.1.bb | |||
@@ -33,6 +33,7 @@ SRC_URI = "\ | |||
33 | file://smart-attempt.patch \ | 33 | file://smart-attempt.patch \ |
34 | file://smart-filename-NAME_MAX.patch \ | 34 | file://smart-filename-NAME_MAX.patch \ |
35 | file://smart-rpm4-fixes.patch \ | 35 | file://smart-rpm4-fixes.patch \ |
36 | file://smart-add-for-rpm-ignoresize-check.patch \ | ||
36 | " | 37 | " |
37 | 38 | ||
38 | SRC_URI[md5sum] = "573ef32ba177a6b3c4bf7ef04873fcb6" | 39 | SRC_URI[md5sum] = "573ef32ba177a6b3c4bf7ef04873fcb6" |