mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-10 14:36:58 +02:00
build_packages should update all packages for dependency checks.
Currently, build_packages has a typo that causes it to only include "chromeos" in dependency checks. This means that if a package outside of chromeos needs to be updated in order to fix a conflict, build_packages will refuse to do that and break. This caused a build break on keybuk's machine. BUG=none TEST=Try it on keybuk's machine and verify build_packages works again. TEST=Remote trybot run. Change-Id: I1acca0be47152ba93c30ba07c0bf643650906199 Reviewed-on: https://gerrit.chromium.org/gerrit/37452 Reviewed-by: Scott James Remnant <keybuk@chromium.org> Commit-Ready: David James <davidjames@chromium.org> Tested-by: David James <davidjames@chromium.org>
This commit is contained in:
parent
215f906123
commit
ab9ca21ba0
@ -175,7 +175,8 @@ fi
|
|||||||
# Verify that all packages can be emerged from scratch, without any
|
# Verify that all packages can be emerged from scratch, without any
|
||||||
# backtracking. Only print the output if this step fails.
|
# backtracking. Only print the output if this step fails.
|
||||||
info "Checking package dependencies are correct: ${PACKAGES[*]}"
|
info "Checking package dependencies are correct: ${PACKAGES[*]}"
|
||||||
if ! OUTPUT=$(emerge-${FLAGS_board} -pe --backtrack=0 ${PACKAGES} 2>&1); then
|
if ! OUTPUT=$(emerge-${FLAGS_board} -pe --backtrack=0 \
|
||||||
|
"${PACKAGES[@]}" 2>&1); then
|
||||||
printf "%s\n" "${OUTPUT}"
|
printf "%s\n" "${OUTPUT}"
|
||||||
die_notrace "emerge detected broken ebuilds. See error message above."
|
die_notrace "emerge detected broken ebuilds. See error message above."
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user