diff options
| author | Martin Jansa <Martin.Jansa@gmail.com> | 2020-08-18 15:57:38 +0200 | 
|---|---|---|
| committer | Martin Jansa <Martin.Jansa@gmail.com> | 2020-08-18 15:57:39 +0200 | 
| commit | 54f39be6b64aa75e4120a8fb13adc6ac5d973ccf (patch) | |
| tree | ec4c8a5fe37df2d854c94628e83717a3846f97fc /scripts/lib/wic/plugins | |
| parent | 19eeae53684dceba15ffc688f4fe379663d1f7ec (diff) | |
| download | meta-updater-54f39be6b64aa75e4120a8fb13adc6ac5d973ccf.tar.gz | |
image_repo_manifest.bbclass: fix build when there is no repo on host
* failing "which repo" causes the run.buildinfo_manifest task to fail
  before it even reaches the test for empty repotool variable:
  dash -x some-image/1.0-r2/temp/run.buildinfo_manifest.80233
  + export systemd_system_unitdir=/usr/lib/systemd/system
  + export systemd_unitdir=/usr/lib/systemd
  + export systemd_user_unitdir=/usr/lib/systemd/user
  + buildinfo_manifest
  + which repo
  + repotool=
  + bb_sh_exit_handler
  + ret=1
  + [ 1 != 0 ]
  + echo WARNING: exit code 1 from a shell command.
  WARNING: exit code 1 from a shell command.
  + exit 1
  causing nasty long python exception from do_image task
  with this fix, it just shows an warning again:
  dash -x some-image/1.0-r2/temp/run.buildinfo_manifest.80233
  + export systemd_user_unitdir=/usr/lib/systemd/user
  + buildinfo_manifest
  + which repo
  + true
  + repotool=
  + [ -n  ]
  + bbwarn Android repo tool not found; manifest not copied.
  + [ -p some-image/1.0-r2/temp/fifo.80233 ]
  + echo WARNING: Android repo tool not found; manifest not copied.
  WARNING: Android repo tool not found; manifest not copied.
  + ret=0
  + trap  0
  + exit 0
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'scripts/lib/wic/plugins')
0 files changed, 0 insertions, 0 deletions
