Switched from distutils to setuptools.distutils in response to a
message from python3 that says that distutils is deprecated and
that setuptools should be used instead.
diff --git a/common/foundry_install.py b/common/foundry_install.py
index e27009c..9a4625e 100755
--- a/common/foundry_install.py
+++ b/common/foundry_install.py
@@ -228,7 +228,10 @@
# %l : substitute the library name
# %% : substitute the percent character verbatim
-from distutils.version import LooseVersion
+try:
+ from setuptools.distutils.version import LooseVersion
+except:
+ from distutils.version import LooseVersion
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
diff --git a/common/staging_install.py b/common/staging_install.py
index ebc99f7..5c32223 100755
--- a/common/staging_install.py
+++ b/common/staging_install.py
@@ -77,7 +77,10 @@
# NOTE: This version of copy_tree from distutils works like shutil.copytree()
# in Python 3.8 and up ONLY using "dirs_exist_ok=True".
-from distutils.dir_util import copy_tree
+try:
+ from setuptools.distutils.dir_util import copy_tree
+except:
+ from distutils.dir_util import copy_tree
def makeuserwritable(filepath):
if os.path.exists(filepath):