From: Andre Rosa Date: Thu, 11 Apr 2019 20:20:54 +0000 (+0000) Subject: bitbake: utils: Let mkdirhier fail if existing path is not a folder X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9be9876760b64c562232829b2abbc68c472d58be;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: utils: Let mkdirhier fail if existing path is not a folder Let mkdirhier fail if existing path is not a folder instead of assuming a directory hierarchy already exists. (Bitbake rev: a8d9b82ccf93dcb74258693f62d88be380b1c0b7) Signed-off-by: Andre Rosa Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py index d186b1fa272..a3f75fbe9d8 100644 --- a/bitbake/lib/bb/utils.py +++ b/bitbake/lib/bb/utils.py @@ -734,7 +734,7 @@ def mkdirhier(directory): try: os.makedirs(directory) except OSError as e: - if e.errno != errno.EEXIST: + if e.errno != errno.EEXIST or not os.path.isdir(directory): raise e def movefile(src, dest, newmtime = None, sstat = None):