File: FixVirtualEnv.diff

package info (click to toggle)
0ad 0.0.26-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 130,460 kB
  • sloc: cpp: 261,824; ansic: 198,392; javascript: 19,067; python: 14,557; sh: 7,629; perl: 4,072; xml: 849; makefile: 741; java: 533; ruby: 229; php: 190; pascal: 30; sql: 21; tcl: 4
file content (20 lines) | stat: -rw-r--r-- 922 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/python/mozbuild/mozbuild/virtualenv.py
+++ b/python/mozbuild/mozbuild/virtualenv.py
@@ -235,7 +235,7 @@
         if os.path.islink(venv_python):
             os.remove(venv_python)
 
-        args = [python, self.virtualenv_script_path,
+        args = [python, "-m" "virtualenv",
                 # Without this, virtualenv.py may attempt to contact the outside
                 # world and search for or download a newer version of pip,
                 # setuptools, or wheel. This is bad for security, reproducibility,
@@ -438,7 +438,7 @@
                 handle_package(package)
 
             sitecustomize = os.path.join(
-                os.path.dirname(os.__file__), 'sitecustomize.py')
+                os.path.dirname(sys.executable), 'sitecustomize.py')
             with open(sitecustomize, 'w') as f:
                 f.write(
                     '# Importing mach_bootstrap has the side effect of\n'