From 8a873bbd8d7c64d1070c01b5bd1a38971350457a Mon Sep 17 00:00:00 2001 From: Gregory Lee Date: Mon, 27 Mar 2017 10:56:55 -0700 Subject: Fix easy-install.pth syntax (#3569) --- var/spack/repos/builtin/packages/python/package.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/var/spack/repos/builtin/packages/python/package.py b/var/spack/repos/builtin/packages/python/package.py index 15f7f4f987..15bdbbc4d1 100644 --- a/var/spack/repos/builtin/packages/python/package.py +++ b/var/spack/repos/builtin/packages/python/package.py @@ -470,19 +470,10 @@ class Python(Package): else: with closing(open(main_pth, 'w')) as f: - f.write(""" -import sys -sys.__plen = len(sys.path) -""") + f.write("import sys; sys.__plen = len(sys.path)") for path in paths: f.write("{0}\n".format(path)) - f.write(""" -new = sys.path[sys.__plen:] -del sys.path[sys.__plen:] -p = getattr(sys, '__egginsert', 0) -sys.path[p:p] = new -sys.__egginsert = p + len(new) -""") + f.write("import sys; new = sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p = getattr(sys, '__egginsert', 0); sys.path[p:p] = new; sys.__egginsert = p + len(new)") # noqa: E501 def activate(self, ext_pkg, **args): ignore = self.python_ignore(ext_pkg, args) -- cgit v1.2.3-60-g2f50