diff options
Diffstat (limited to 'meta/classes/sstate.bbclass')
-rw-r--r-- | meta/classes/sstate.bbclass | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass index d08d950e76..3bbd62fab0 100644 --- a/meta/classes/sstate.bbclass +++ b/meta/classes/sstate.bbclass @@ -741,7 +741,7 @@ def pstaging_fetch(sstatefetch, d): try: fetcher = bb.fetch2.Fetch([srcuri], localdata, cache=False) fetcher.checkstatus() - fetcher.download() + fetcher.download(only_warn=True) except bb.fetch2.BBFetchException: pass @@ -750,7 +750,8 @@ def sstate_setscene(d): shared_state = sstate_state_fromvars(d) accelerate = sstate_installpkg(shared_state, d) if not accelerate: - bb.fatal("No suitable staging package found") + bb.warn("No suitable staging package found") + sys.exit(1) python sstate_task_prefunc () { shared_state = sstate_state_fromvars(d) |