InstallPackages: Disable revdep logic in Build API
The revdep logic isn't needed in any builders since we don't reuse
sysroots. Disable it.
BUG=None
TEST=run_tests
Change-Id: Iffd38cb2e1dccbb38456cc94c488b1cc2283447a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1982359
Tested-by: Alex Klein <saklein@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/sysroot.py b/api/controller/sysroot.py
index edd9af5..f620a69 100644
--- a/api/controller/sysroot.py
+++ b/api/controller/sysroot.py
@@ -142,7 +142,8 @@
install_debug_symbols=True,
packages=packages,
use_flags=use_flags,
- use_goma=use_goma)
+ use_goma=use_goma,
+ incremental_build=False)
try:
sysroot.BuildPackages(build_target, target_sysroot, build_packages_config)