gnu: Python: use /nix/.../sh instead of /bin/sh in the subprocess module * gnu/packages/python.scm (python-2): patch Lib/subprocess.py to use /nix/.../sh.
1 files changed, 9 insertions(+), 1 deletions(-) M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +9 -1
@@ 139,7 139,15 @@ (with-directory-excursion out (for-each (cut augment-rpath <> lib) (find-files "bin" ".*"))))) %standard-phases))) (alist-replace 'configure (lambda* (#:key outputs #:allow-other-keys #:rest args) (let ((configure (assoc-ref %standard-phases 'configure))) (substitute* "Lib/subprocess.py" (("args = \\[\"/bin/sh") (string-append "args = [\"" (which "sh")))) (apply configure args))) %standard-phases)))) (inputs `(("bzip2" ,bzip2) ("gdbm" ,gdbm)