Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#79163 - [jupyterlab] nodejs is not really a dependency
Attached to Project:
Arch Linux
Opened by Simon (simon64) - Friday, 21 July 2023, 13:52 GMT
Last edited by Antonio Rojas (arojas) - Friday, 21 July 2023, 15:56 GMT
Opened by Simon (simon64) - Friday, 21 July 2023, 13:52 GMT
Last edited by Antonio Rojas (arojas) - Friday, 21 July 2023, 15:56 GMT
|
DetailsThe runtime dependencies as listed here [1] do not include nodejs.
Instead nodejs is a make dependency [2], check dependency and an optional dependency for extensions [3], similar to npm. For example, installing jupyterlab through pip in an virtual environment does not require nodejs. Note that a consequence of not including nodejs is a warning when running jupyterlab: [W LabApp] Could not determine jupyterlab build status without nodejs. [1] https://github.com/jupyterlab/jupyterlab/blob/main/pyproject.toml#L36-L51 [2] https://jupyterlab.readthedocs.io/en/latest/developer/contributing.html#setting-up-a-local-development-environment [3] https://jupyterlab.readthedocs.io/en/latest/user/extensions.html#un-installing-using-jupyter-labextension |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 21 July 2023, 15:56 GMT
Reason for closing: Fixed
Additional comments about closing: jupyterlab 4.0.3-2
Friday, 21 July 2023, 15:56 GMT
Reason for closing: Fixed
Additional comments about closing: jupyterlab 4.0.3-2
[1] https://jupyterlab.readthedocs.io/en/latest/getting_started/installation.html#pip