From 05c04e67c9198c57258f533c4b820681cd650894 Mon Sep 17 00:00:00 2001
From: Zooko O'Whielacronx <zooko@zooko.com>
Date: Thu, 3 Jun 2010 19:52:04 -0700
Subject: [PATCH] setup: undo the previous patch to quote the executable in
 scripts The problem isn't in the script, it is in the cli.exe script that is
 built by setuptools. This might be related to
 http://bugs.python.org/issue6792 and http://bugs.python.org/setuptools/issue2
 Or it might be a separate issue involving the launcher.c code e.g.
 http://tahoe-lafs.org/trac/zetuptoolz/browser/launcher.c?rev=576#L210 and its
 handling of the interpreter name.

---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 4084f2a9..d1481564 100644
--- a/setup.py
+++ b/setup.py
@@ -240,7 +240,7 @@ class MakeExecutable(Command):
         f = open(bin_tahoe_template, "rU")
         script_lines = f.readlines()
         f.close()
-        script_lines[0] = '#!"%s"\n' % sys.executable
+        script_lines[0] = "#!%s\n" % sys.executable
         tahoe_script = os.path.join("bin", "tahoe-script.py")
         f = open(tahoe_script, "w")
         for line in script_lines:
-- 
2.45.2