diff options
| -rw-r--r-- | bitbake/lib/bb/fetch2/__init__.py | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index 8e35f5487e..ee3476bcc8 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py @@ -448,8 +448,11 @@ def try_mirrors(d, origud, mirrors, check = False):          except bb.fetch2.BBFetchException:              logger.debug(1, "Mirror fetch failure for url %s (original url: %s)" % (newuri, origud.url)) -            if os.path.isfile(ud.localpath): -                bb.utils.remove(ud.localpath) +            try: +                if os.path.isfile(ud.localpath): +                    bb.utils.remove(ud.localpath) +            except UnboundLocalError: +                pass              continue      return None | 
