summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch')
-rw-r--r--var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch b/var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch
new file mode 100644
index 0000000000..27cf5e5d22
--- /dev/null
+++ b/var/spack/repos/builtin/packages/py-mysql-connector/single-version.patch
@@ -0,0 +1,22 @@
+diff --git a/lib/cpy_distutils.py b/lib/cpy_distutils.py
+index a9132e5..3cffee6 100644
+--- a/lib/cpy_distutils.py
++++ b/lib/cpy_distutils.py
+@@ -29,9 +29,14 @@
+ """Implements the DistUtils command 'build_ext'
+ """
+
+-from distutils.command.build_ext import build_ext
+-from distutils.command.install import install
+-from distutils.command.install_lib import install_lib
++try:
++ from setuptools.command.build_ext import build_ext
++ from setuptools.command.install import install
++ from setuptools.command.install_lib import install_lib
++except ImportError:
++ from distutils.command.build_ext import build_ext
++ from distutils.command.install import install
++ from distutils.command.install_lib import install_lib
+ from distutils.errors import DistutilsExecError
+ from distutils.util import get_platform
+ from distutils.version import LooseVersion