Most libs maintain their own system packages in a local bindep.txt file.
We don't currently use those when installing packages from source, which
can result in broken package installs.
This adds a flag to always attempt to install bindep packages if the
bindep.txt file exists. If a file cannot be found, it will just emit a
warning and carry on.
Change-Id: Ia0570f837b8af1c3fee0a314b026a4a7ed27e6a9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
... | ... |
@@ -1412,7 +1412,8 @@ function install_bindep { |
1412 | 1412 |
local pkgs |
1413 | 1413 |
|
1414 | 1414 |
if [[ ! -f $file ]]; then |
1415 |
- die $LINENO "Can not find bindep file: $file" |
|
1415 |
+ warn $LINENO "Can not find bindep file: $file" |
|
1416 |
+ return |
|
1416 | 1417 |
fi |
1417 | 1418 |
|
1418 | 1419 |
# converting here makes it much easier to work with passing |