me
/
guix
Archived
1
0
Fork 0

gnu: python-jupyter-core: Use GUIX_PYTHONPATH.

* gnu/packages/python-xyz.scm (python-jupyter-core)[arguments]: Adjust
custom 'patch-testsuite phase to use GUIX_PYTHONPATH as the PYTHONPATH.
master
Efraim Flashner 2021-08-22 14:03:53 +03:00
parent c37bd286ea
commit 06e258c3c0
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 3 additions and 3 deletions

View File

@ -7787,12 +7787,12 @@ without using the configuration machinery.")
(add-after 'unpack 'patch-testsuite
(lambda _
;; test_not_on_path() and test_path_priority() try to run a test
;; that loads jupyter_core, so we need PYTHONPATH
;; that loads jupyter_core, so we need GUIX_PYTHONPATH
(substitute* "jupyter_core/tests/test_command.py"
(("env = \\{'PATH': ''\\}")
"env = {'PATH': '', 'PYTHONPATH': os.environ['PYTHONPATH']}")
"env = {'PATH': '', 'PYTHONPATH': os.environ['GUIX_PYTHONPATH']}")
(("env = \\{'PATH': str\\(b\\)\\}")
"env = {'PATH': str(b), 'PYTHONPATH': os.environ['PYTHONPATH']}"))
"env = {'PATH': str(b), 'PYTHONPATH': os.environ['GUIX_PYTHONPATH']}"))
#t))
;; Migration is running whenever etc/jupyter exists, but the
;; Guix-managed directory will never contain any migratable IPython