# HG changeset patch # User Paul Boddie # Date 1355357419 -3600 # Node ID 81d7d9842b736756458a538003f5a08dd31e8b2b # Parent 5da783917a9fcb2f2e9c07554ce1f981aa01e987 Fixed program invocations to use the same executable as the one running moinsetup. diff -r 5da783917a9f -r 81d7d9842b73 moinsetup.py --- a/moinsetup.py Tue Jul 17 23:36:13 2012 +0200 +++ b/moinsetup.py Thu Dec 13 01:10:19 2012 +0100 @@ -778,7 +778,7 @@ install_cmd = "install" options = "--prefix='%s' --record='%s'" % (self.prefix, log_filename) - os.system("python setup.py --quiet %s %s --force" % (install_cmd, options)) + os.system("%s setup.py --quiet %s %s --force" % (sys.executable, install_cmd, options)) chdir(this_dir) @@ -1315,7 +1315,7 @@ try: options = "install --install-lib=%s" % self.prefix_site_packages - os.system("python setup.py %s" % options) + os.system("%s setup.py %s" % (sys.executable, options)) finally: chdir(this_dir) @@ -1549,7 +1549,7 @@ os.environ["PYTHONPATH"] = self.prefix_site_packages + ":" + conf_dir installer = join(self.prefix_site_packages, "MoinMoin", "packages.py") - cmd = "python %s i %s" % (installer, package_filename) + cmd = "%s %s i %s" % (sys.executable, installer, package_filename) os.system(cmd) if path: