--- buildtools/wafadmin/Scripting.py.orig 2014-10-01 18:12:21.000000000 +1000 +++ buildtools/wafadmin/Scripting.py 2021-12-29 15:36:33.428743000 +1000 @@ -143,7 +143,7 @@ #""" try: prepare_impl(t, cwd, ver, wafdir) - except Utils.WafError, e: + except Utils.WafError as e: error(str(e)) sys.exit(1) except KeyboardInterrupt: @@ -466,13 +466,13 @@ shutil.rmtree(proj[BLDDIR]) except IOError: pass - except OSError, e: + except OSError as e: if e.errno != errno.ENOENT: Logs.warn('project %r cannot be removed' % proj[BLDDIR]) try: os.remove(f) - except OSError, e: + except OSError as e: if e.errno != errno.ENOENT: Logs.warn('file %r cannot be removed' % f)