QCDIS / NaaVRE

BSD 3-Clause "New" or "Revised" License
3 stars 2 forks source link

Cannot build NaaVRE with make install-backend && make build-frontend && make install-ui && make link-ui #1370

Closed jordiboon closed 6 months ago

jordiboon commented 6 months ago

(jupyterlab) wsl@Jordi:~/NaaVRE$ make install-backend && make build-frontend && make install-ui && make link-ui python setup.py bdist_wheel sdist running bdist_wheel running build running build_py copying jupyterlab_vre/_version.py -> build/lib/jupyterlab_vre copying jupyterlab_vre/init.py -> build/lib/jupyterlab_vre copying jupyterlab_vre/handlers.py -> build/lib/jupyterlab_vre copying jupyterlab_vre/experiment_manager/init.py -> build/lib/jupyterlab_vre/experiment_manager copying jupyterlab_vre/experiment_manager/handlers.py -> build/lib/jupyterlab_vre/experiment_manager copying jupyterlab_vre/services/init.py -> build/lib/jupyterlab_vre/services copying jupyterlab_vre/workflows/init.py -> build/lib/jupyterlab_vre/workflows copying jupyterlab_vre/notebook_search/init.py -> build/lib/jupyterlab_vre/notebook_search copying jupyterlab_vre/notebook_search/handlers.py -> build/lib/jupyterlab_vre/notebook_search copying jupyterlab_vre/registries/init.py -> build/lib/jupyterlab_vre/registries copying jupyterlab_vre/registries/handlers.py -> build/lib/jupyterlab_vre/registries copying jupyterlab_vre/sdia/init.py -> build/lib/jupyterlab_vre/sdia copying jupyterlab_vre/sdia/sdia.py -> build/lib/jupyterlab_vre/sdia copying jupyterlab_vre/sdia/sdia_credentials.py -> build/lib/jupyterlab_vre/sdia copying jupyterlab_vre/tests/test_cell.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_extractor.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_argo.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/init.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_env_vars.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_catalog.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_handlers.py -> build/lib/jupyterlab_vre/tests copying jupyterlab_vre/repositories/init.py -> build/lib/jupyterlab_vre/repositories copying jupyterlab_vre/repositories/handlers.py -> build/lib/jupyterlab_vre/repositories copying jupyterlab_vre/repositories/repository.py -> build/lib/jupyterlab_vre/repositories copying jupyterlab_vre/database/cell.py -> build/lib/jupyterlab_vre/database copying jupyterlab_vre/database/init.py -> build/lib/jupyterlab_vre/database copying jupyterlab_vre/database/catalog.py -> build/lib/jupyterlab_vre/database copying jupyterlab_vre/dataset_search/init.py -> build/lib/jupyterlab_vre/dataset_search copying jupyterlab_vre/dataset_search/handlers.py -> build/lib/jupyterlab_vre/dataset_search copying jupyterlab_vre/component_containerizer/init.py -> build/lib/jupyterlab_vre/component_containerizer copying jupyterlab_vre/component_containerizer/handlers.py -> build/lib/jupyterlab_vre/component_containerizer copying jupyterlab_vre/services/containerizer/init.py -> build/lib/jupyterlab_vre/services/containerizer copying jupyterlab_vre/services/containerizer/Rcontainerizer.py -> build/lib/jupyterlab_vre/services/containerizer copying jupyterlab_vre/services/converter/init.py -> build/lib/jupyterlab_vre/services/converter copying jupyterlab_vre/services/converter/converter.py -> build/lib/jupyterlab_vre/services/converter copying jupyterlab_vre/services/parser/parser.py -> build/lib/jupyterlab_vre/services/parser copying jupyterlab_vre/services/parser/init.py -> build/lib/jupyterlab_vre/services/parser copying jupyterlab_vre/services/extractor/init.py -> build/lib/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/pyextractor.py -> build/lib/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/headerextractor.py -> build/lib/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/extractor.py -> build/lib/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/rextractor.py -> build/lib/jupyterlab_vre/services/extractor running egg_info writing jupyterlab_vre.egg-info/PKG-INFO writing dependency_links to jupyterlab_vre.egg-info/dependency_links.txt writing top-level names to jupyterlab_vre.egg-info/top_level.txt reading manifest file 'jupyterlab_vre.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'yarn.lock' warning: no directories found matching 'jupyterlab_vre/labextension' warning: no directories found matching 'src' warning: no directories found matching 'style' no previously-included directories found matching '*/node_modules' no previously-included directories found matching 'lib' warning: no previously-included files matching '~' found anywhere in distribution warning: no previously-included files matching '.pyc' found anywhere in distribution warning: no previously-included files matching '.pyo' found anywhere in distribution warning: no previously-included files matching '.git' found anywhere in distribution warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'jupyterlab_vre.egg-info/SOURCES.txt' /home/wsl/anaconda3/envs/jupyterlab/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'jupyterlab_vre.templates' is absent from the packages configuration. !!

    ********************************************************************************
    ############################
    # Package would be ignored #
    ############################
    Python recognizes 'jupyterlab_vre.templates' as an importable package[^1],
    but it is absent from setuptools' `packages` configuration.

    This leads to an ambiguous overall configuration. If you want to distribute this
    package, please make sure that 'jupyterlab_vre.templates' is explicitly added
    to the `packages` configuration field.

    Alternatively, you can also rely on setuptools' discovery methods
    (for example by using `find_namespace_packages(...)`/`find_namespace:`
    instead of `find_packages(...)`/`find:`).

    You can read more about "package discovery" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

    If you don't want 'jupyterlab_vre.templates' to be distributed and are
    already explicitly excluding 'jupyterlab_vre.templates' via
    `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
    you can try to use `exclude_package_data`, or `include-package-data=False` in
    combination with a more fine grained `package-data` configuration.

    You can read more about "package data files" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/datafiles.html

    [^1]: For Python, any directory (with suitable naming) can be imported,
          even if it does not contain any `.py` files.
          On the other hand, currently there is no concept of package data
          directory, all directories are treated like packages.
    ********************************************************************************

!! check.warn(importable) copying jupyterlab_vre/templates/R_cell_template.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/templates/conda_env_template.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/templates/dockerfile_template_conda.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/templates/py_cell_template.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/templates/vis_cell_template.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/templates/workflow_template_v2.jinja2 -> build/lib/jupyterlab_vre/templates copying jupyterlab_vre/services/extractor/cell_header.schema.json -> build/lib/jupyterlab_vre/services/extractor /home/wsl/anaconda3/envs/jupyterlab/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !!

    ********************************************************************************
    Please avoid running ``setup.py`` directly.
    Instead, use pypa/build, pypa/installer or other
    standards-based tools.

    See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
    ********************************************************************************

!! self.initialize_options() installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/jupyterlab_vre creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/experiment_manager copying build/lib/jupyterlab_vre/experiment_manager/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/experiment_manager copying build/lib/jupyterlab_vre/experiment_manager/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/experiment_manager copying build/lib/jupyterlab_vre/_version.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/vis_cell_template.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/dockerfile_template_conda.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/workflow_template_v2.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/conda_env_template.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/R_cell_template.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates copying build/lib/jupyterlab_vre/templates/py_cell_template.jinja2 -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/templates creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/services creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/containerizer copying build/lib/jupyterlab_vre/services/containerizer/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/containerizer copying build/lib/jupyterlab_vre/services/containerizer/Rcontainerizer.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/containerizer creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/converter copying build/lib/jupyterlab_vre/services/converter/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/converter copying build/lib/jupyterlab_vre/services/converter/converter.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/converter creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/parser copying build/lib/jupyterlab_vre/services/parser/parser.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/parser copying build/lib/jupyterlab_vre/services/parser/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/parser copying build/lib/jupyterlab_vre/services/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/pyextractor.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/headerextractor.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/cell_header.schema.json -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/extractor.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor copying build/lib/jupyterlab_vre/services/extractor/rextractor.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/services/extractor creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/workflows copying build/lib/jupyterlab_vre/workflows/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/workflows creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/notebook_search copying build/lib/jupyterlab_vre/notebook_search/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/notebook_search copying build/lib/jupyterlab_vre/notebook_search/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/notebook_search creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/registries copying build/lib/jupyterlab_vre/registries/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/registries copying build/lib/jupyterlab_vre/registries/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/registries copying build/lib/jupyterlab_vre/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/sdia copying build/lib/jupyterlab_vre/sdia/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/sdia copying build/lib/jupyterlab_vre/sdia/sdia.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/sdia copying build/lib/jupyterlab_vre/sdia/sdia_credentials.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/sdia copying build/lib/jupyterlab_vre/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_cell.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_extractor.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_argo.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_env_vars.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_catalog.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests copying build/lib/jupyterlab_vre/tests/test_handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/tests creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/repositories copying build/lib/jupyterlab_vre/repositories/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/repositories copying build/lib/jupyterlab_vre/repositories/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/repositories copying build/lib/jupyterlab_vre/repositories/repository.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/repositories creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/database copying build/lib/jupyterlab_vre/database/cell.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/database copying build/lib/jupyterlab_vre/database/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/database copying build/lib/jupyterlab_vre/database/catalog.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/database creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/dataset_search copying build/lib/jupyterlab_vre/dataset_search/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/dataset_search copying build/lib/jupyterlab_vre/dataset_search/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/dataset_search creating build/bdist.linux-x86_64/wheel/jupyterlab_vre/component_containerizer copying build/lib/jupyterlab_vre/component_containerizer/init.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/component_containerizer copying build/lib/jupyterlab_vre/component_containerizer/handlers.py -> build/bdist.linux-x86_64/wheel/jupyterlab_vre/component_containerizer running install_data creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/etc creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/etc/jupyter creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/etc/jupyter/jupyter_server_config.d copying ./jupyter-config/jupyterlab_vre.json -> build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/etc/jupyter/jupyter_server_config.d creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/share creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/share/jupyter creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/share/jupyter/lab creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.data/data/share/jupyter/lab/extensions running install_egg_info Copying jupyterlab_vre.egg-info to build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0-py3.11.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/jupyterlab_vre-0.1.0.dist-info/WHEEL creating 'dist/jupyterlab_vre-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'jupyterlab_vre/init.py' adding 'jupyterlab_vre/_version.py' adding 'jupyterlab_vre/handlers.py' adding 'jupyterlab_vre/component_containerizer/init.py' adding 'jupyterlab_vre/component_containerizer/handlers.py' adding 'jupyterlab_vre/database/init.py' adding 'jupyterlab_vre/database/catalog.py' adding 'jupyterlab_vre/database/cell.py' adding 'jupyterlab_vre/dataset_search/init.py' adding 'jupyterlab_vre/dataset_search/handlers.py' adding 'jupyterlab_vre/experiment_manager/init.py' adding 'jupyterlab_vre/experiment_manager/handlers.py' adding 'jupyterlab_vre/notebook_search/init.py' adding 'jupyterlab_vre/notebook_search/handlers.py' adding 'jupyterlab_vre/registries/init.py' adding 'jupyterlab_vre/registries/handlers.py' adding 'jupyterlab_vre/repositories/init.py' adding 'jupyterlab_vre/repositories/handlers.py' adding 'jupyterlab_vre/repositories/repository.py' adding 'jupyterlab_vre/sdia/init.py' adding 'jupyterlab_vre/sdia/sdia.py' adding 'jupyterlab_vre/sdia/sdia_credentials.py' adding 'jupyterlab_vre/services/init.py' adding 'jupyterlab_vre/services/containerizer/Rcontainerizer.py' adding 'jupyterlab_vre/services/containerizer/init.py' adding 'jupyterlab_vre/services/converter/init.py' adding 'jupyterlab_vre/services/converter/converter.py' adding 'jupyterlab_vre/services/extractor/init.py' adding 'jupyterlab_vre/services/extractor/cell_header.schema.json' adding 'jupyterlab_vre/services/extractor/extractor.py' adding 'jupyterlab_vre/services/extractor/headerextractor.py' adding 'jupyterlab_vre/services/extractor/pyextractor.py' adding 'jupyterlab_vre/services/extractor/rextractor.py' adding 'jupyterlab_vre/services/parser/init.py' adding 'jupyterlab_vre/services/parser/parser.py' adding 'jupyterlab_vre/templates/R_cell_template.jinja2' adding 'jupyterlab_vre/templates/conda_env_template.jinja2' adding 'jupyterlab_vre/templates/dockerfile_template_conda.jinja2' adding 'jupyterlab_vre/templates/py_cell_template.jinja2' adding 'jupyterlab_vre/templates/vis_cell_template.jinja2' adding 'jupyterlab_vre/templates/workflow_template_v2.jinja2' adding 'jupyterlab_vre/tests/init.py' adding 'jupyterlab_vre/tests/test_argo.py' adding 'jupyterlab_vre/tests/test_catalog.py' adding 'jupyterlab_vre/tests/test_cell.py' adding 'jupyterlab_vre/tests/test_env_vars.py' adding 'jupyterlab_vre/tests/test_extractor.py' adding 'jupyterlab_vre/tests/test_handlers.py' adding 'jupyterlab_vre/workflows/init.py' adding 'jupyterlab_vre-0.1.0.data/data/etc/jupyter/jupyter_server_config.d/jupyterlab_vre.json' adding 'jupyterlab_vre-0.1.0.dist-info/LICENSE' adding 'jupyterlab_vre-0.1.0.dist-info/METADATA' adding 'jupyterlab_vre-0.1.0.dist-info/WHEEL' adding 'jupyterlab_vre-0.1.0.dist-info/top_level.txt' adding 'jupyterlab_vre-0.1.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel running sdist running check creating jupyterlab_vre-0.1.0 creating jupyterlab_vre-0.1.0/jupyter-config creating jupyterlab_vre-0.1.0/jupyterlab_vre creating jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info creating jupyterlab_vre-0.1.0/jupyterlab_vre/component_containerizer creating jupyterlab_vre-0.1.0/jupyterlab_vre/database creating jupyterlab_vre-0.1.0/jupyterlab_vre/dataset_search creating jupyterlab_vre-0.1.0/jupyterlab_vre/experiment_manager creating jupyterlab_vre-0.1.0/jupyterlab_vre/notebook_search creating jupyterlab_vre-0.1.0/jupyterlab_vre/registries creating jupyterlab_vre-0.1.0/jupyterlab_vre/repositories creating jupyterlab_vre-0.1.0/jupyterlab_vre/sdia creating jupyterlab_vre-0.1.0/jupyterlab_vre/services creating jupyterlab_vre-0.1.0/jupyterlab_vre/services/containerizer creating jupyterlab_vre-0.1.0/jupyterlab_vre/services/converter creating jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor creating jupyterlab_vre-0.1.0/jupyterlab_vre/services/parser creating jupyterlab_vre-0.1.0/jupyterlab_vre/templates creating jupyterlab_vre-0.1.0/jupyterlab_vre/tests creating jupyterlab_vre-0.1.0/jupyterlab_vre/workflows copying files to jupyterlab_vre-0.1.0... copying LICENSE -> jupyterlab_vre-0.1.0 copying MANIFEST.in -> jupyterlab_vre-0.1.0 copying README.md -> jupyterlab_vre-0.1.0 copying install.json -> jupyterlab_vre-0.1.0 copying package.json -> jupyterlab_vre-0.1.0 copying pyproject.toml -> jupyterlab_vre-0.1.0 copying setup.py -> jupyterlab_vre-0.1.0 copying tsconfig-base.json -> jupyterlab_vre-0.1.0 copying ./jupyter-config/jupyterlab_vre.json -> jupyterlab_vre-0.1.0/./jupyter-config copying jupyter-config/jupyterlab_vre.json -> jupyterlab_vre-0.1.0/jupyter-config copying jupyterlab_vre/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre copying jupyterlab_vre/_version.py -> jupyterlab_vre-0.1.0/jupyterlab_vre copying jupyterlab_vre/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre copying jupyterlab_vre.egg-info/PKG-INFO -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info copying jupyterlab_vre.egg-info/SOURCES.txt -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info copying jupyterlab_vre.egg-info/dependency_links.txt -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info copying jupyterlab_vre.egg-info/not-zip-safe -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info copying jupyterlab_vre.egg-info/top_level.txt -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info copying jupyterlab_vre/component_containerizer/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/component_containerizer copying jupyterlab_vre/component_containerizer/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/component_containerizer copying jupyterlab_vre/database/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/database copying jupyterlab_vre/database/catalog.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/database copying jupyterlab_vre/database/cell.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/database copying jupyterlab_vre/dataset_search/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/dataset_search copying jupyterlab_vre/dataset_search/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/dataset_search copying jupyterlab_vre/experiment_manager/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/experiment_manager copying jupyterlab_vre/experiment_manager/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/experiment_manager copying jupyterlab_vre/notebook_search/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/notebook_search copying jupyterlab_vre/notebook_search/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/notebook_search copying jupyterlab_vre/registries/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/registries copying jupyterlab_vre/registries/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/registries copying jupyterlab_vre/repositories/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/repositories copying jupyterlab_vre/repositories/handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/repositories copying jupyterlab_vre/repositories/repository.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/repositories copying jupyterlab_vre/sdia/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/sdia copying jupyterlab_vre/sdia/sdia.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/sdia copying jupyterlab_vre/sdia/sdia_credentials.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/sdia copying jupyterlab_vre/services/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services copying jupyterlab_vre/services/containerizer/Rcontainerizer.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/containerizer copying jupyterlab_vre/services/containerizer/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/containerizer copying jupyterlab_vre/services/converter/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/converter copying jupyterlab_vre/services/converter/converter.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/converter copying jupyterlab_vre/services/extractor/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/cell_header.schema.json -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/extractor.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/headerextractor.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/pyextractor.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/extractor/rextractor.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/extractor copying jupyterlab_vre/services/parser/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/parser copying jupyterlab_vre/services/parser/parser.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/services/parser copying jupyterlab_vre/templates/R_cell_template.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/templates/conda_env_template.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/templates/dockerfile_template_conda.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/templates/py_cell_template.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/templates/vis_cell_template.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/templates/workflow_template_v2.jinja2 -> jupyterlab_vre-0.1.0/jupyterlab_vre/templates copying jupyterlab_vre/tests/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_argo.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_catalog.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_cell.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_env_vars.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_extractor.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/tests/test_handlers.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/tests copying jupyterlab_vre/workflows/init.py -> jupyterlab_vre-0.1.0/jupyterlab_vre/workflows copying jupyterlab_vre.egg-info/SOURCES.txt -> jupyterlab_vre-0.1.0/jupyterlab_vre.egg-info Writing jupyterlab_vre-0.1.0/setup.cfg Creating tar archive removing 'jupyterlab_vre-0.1.0' (and everything under it) pip install --upgrade --upgrade-strategy only-if-needed --use-deprecated=legacy-resolver dist/jupyterlab_vre-0.1.0-py3-none-any.whl Processing ./dist/jupyterlab_vre-0.1.0-py3-none-any.whl Installing collected packages: jupyterlab-vre Successfully installed jupyterlab-vre-0.1.0 jupyter serverextension enable --py jupyterlab_vre --user Config option kernel_spec_manager_class not recognized by EnableServerExtensionApp. R[write to console]: Attaching package: ‘purrr’

R[write to console]: The following objects are masked from ‘package:rlang’:

%@%, flatten, flatten_chr, flatten_dbl, flatten_int, flatten_lgl,
flatten_raw, invoke, splice

Enabling: jupyterlab_vre

➤ YN0000: ┌ Resolution step ➤ YN0061: │ @material-ui/icons@npm:4.11.2 is deprecated: You can now upgrade to @mui/icons. See the guide: https://mui.com/guides/migration-v4/ ➤ YN0061: │ @material-ui/core@npm:4.12.4 is deprecated: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5. ➤ YN0061: │ uuid@npm:3.4.0 is deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. ➤ YN0061: │ @material-ui/styles@npm:4.11.5 is deprecated: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5. ➤ YN0061: │ popper.js@npm:1.16.1 is deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 ➤ YN0032: │ @parcel/watcher@npm:2.0.4: Implicit dependencies on node-gyp are discouraged ➤ YN0061: │ readdir-scoped-modules@npm:1.1.0 is deprecated: This functionality has been moved to @npmcli/fs ➤ YN0061: │ @npmcli/move-file@npm:2.0.1 is deprecated: This functionality has been moved to @npmcli/fs ➤ YN0032: │ node-addon-api@npm:3.2.1: Implicit dependencies on node-gyp are discouraged ➤ YN0061: │ abab@npm:2.0.6 is deprecated: Use your platform's native atob() and btoa() methods instead ➤ YN0061: │ domexception@npm:4.0.0 is deprecated: Use your platform's native DOMException instead ➤ YN0061: │ debuglog@npm:1.0.1 is deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. ➤ YN0032: │ leveldown@npm:5.6.0: Implicit dependencies on node-gyp are discouraged ➤ YN0002: │ @jupyter_vre/dataset-search@workspace:packages/dataset-search doesn't provide react (pd6c92), requested by react-ipynb-renderer ➤ YN0002: │ @jupyter_vre/dataset-search@workspace:packages/dataset-search doesn't provide react-dom (p2a1e0), requested by react-ipynb-renderer ➤ YN0060: │ @jupyter_vre/experiment-manager@workspace:packages/experiment-manager provides @types/react (pf5e74) with version 18.2.48, which doesn't satisfy what @material-ui/core and some of its descendants request ➤ YN0060: │ @jupyter_vre/experiment-manager@workspace:packages/experiment-manager provides @types/react (p18620) with version 18.2.48, which doesn't satisfy what @material-ui/icons requests ➤ YN0060: │ @jupyter_vre/experiment-manager@workspace:packages/experiment-manager provides react (pdd49b) with version 17.0.2, which doesn't satisfy what @mrblenny/react-flow-chart and some of its descendants request ➤ YN0060: │ @jupyter_vre/experiment-manager@workspace:packages/experiment-manager provides react-dom (p408fd) with version 17.0.2, which doesn't satisfy what @mrblenny/react-flow-chart and some of its descendants request ➤ YN0060: │ @jupyter_vre/experiment-manager@workspace:packages/experiment-manager provides styled-components (p97133) with version 6.1.8, which doesn't satisfy what @mrblenny/react-flow-chart requests ➤ YN0002: │ @jupyter_vre/notebook-search@workspace:packages/notebook-search doesn't provide react (p4068f), requested by react-ipynb-renderer ➤ YN0002: │ @jupyter_vre/notebook-search@workspace:packages/notebook-search doesn't provide react-dom (p2a9cb), requested by react-ipynb-renderer ➤ YN0060: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu provides @typescript-eslint/parser (p56abd) with version 7.1.1, which doesn't satisfy what @typescript-eslint/eslint-plugin requests ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react (p48325), requested by @material-ui/core ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react (p4b255), requested by @emotion/react ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react (pdea94), requested by @emotion/styled ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react (p655b1), requested by @mui/material ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react-dom (p41145), requested by @material-ui/core ➤ YN0002: │ @jupyter_vre/vre-menu@workspace:packages/vre-menu doesn't provide react-dom (p83943), requested by @mui/material ➤ YN0002: │ @jupyterlab/application@npm:3.5.3 doesn't provide crypto (pd7780), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/apputils@npm:3.5.3 doesn't provide crypto (p9d671), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/apputils@npm:3.6.7 doesn't provide crypto (pf7a3e), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/cells@npm:3.6.7 doesn't provide crypto (pb9a57), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/codeeditor@npm:3.6.7 doesn't provide crypto (p44d25), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/codemirror@npm:3.6.7 doesn't provide crypto (p109c1), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/codemirror@npm:3.6.7 doesn't provide yjs (p56006), requested by y-codemirror ➤ YN0002: │ @jupyterlab/coreutils@npm:5.5.3 doesn't provide crypto (pb228f), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/coreutils@npm:5.6.7 doesn't provide crypto (p35645), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/docmanager@npm:3.6.7 doesn't provide crypto (p1208a), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/docprovider@npm:3.6.7 doesn't provide crypto (p8dd06), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/docprovider@npm:3.6.7 doesn't provide yjs (p3ed35), requested by y-protocols ➤ YN0002: │ @jupyterlab/docprovider@npm:3.6.7 doesn't provide yjs (p1fffb), requested by y-websocket ➤ YN0002: │ @jupyterlab/docregistry@npm:3.5.3 doesn't provide crypto (p9052c), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/docregistry@npm:3.6.7 doesn't provide crypto (p3cfce), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/filebrowser@npm:3.5.3 doesn't provide crypto (pfbf29), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/filebrowser@npm:3.6.7 doesn't provide crypto (p2701d), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/launcher@npm:3.5.3 doesn't provide crypto (p32f6d), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/mainmenu@npm:3.5.3 doesn't provide crypto (p82f35), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/nbformat@npm:3.6.7 doesn't provide crypto (p05ae0), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/notebook@npm:3.5.3 doesn't provide crypto (p5b2a0), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/observables@npm:4.5.3 doesn't provide crypto (p0c7c0), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/observables@npm:4.6.7 doesn't provide crypto (p3bb30), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/outputarea@npm:3.6.7 doesn't provide crypto (pfe603), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/rendermime@npm:3.6.7 doesn't provide crypto (pd8efe), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/services@npm:6.5.3 doesn't provide crypto (p73313), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/services@npm:6.6.7 doesn't provide crypto (p0dbbd), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/services@npm:7.1.6 doesn't provide react (p4d5fa), requested by @jupyterlab/settingregistry ➤ YN0002: │ @jupyterlab/settingregistry@npm:3.6.7 doesn't provide crypto (pfaa92), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/statedb@npm:3.6.7 doesn't provide crypto (p71937), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/statusbar@npm:3.6.7 doesn't provide crypto (p38e64), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/translation@npm:3.5.3 doesn't provide crypto (p55762), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/translation@npm:3.6.7 doesn't provide crypto (p84294), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/ui-components@npm:3.6.7 [03935] doesn't provide crypto (p963a5), requested by @lumino/coreutils ➤ YN0002: │ @jupyterlab/ui-components@npm:3.6.7 [8fe18] doesn't provide crypto (p4f7e5), requested by @lumino/coreutils ➤ YN0002: │ @lumino/application@npm:1.31.4 doesn't provide crypto (p01a46), requested by @lumino/coreutils ➤ YN0002: │ @lumino/commands@npm:1.21.1 doesn't provide crypto (pf7be6), requested by @lumino/coreutils ➤ YN0002: │ @lumino/dragdrop@npm:1.14.5 doesn't provide crypto (pe1c3c), requested by @lumino/coreutils ➤ YN0002: │ @lumino/polling@npm:1.11.4 doesn't provide crypto (p09645), requested by @lumino/coreutils ➤ YN0002: │ @lumino/widgets@npm:1.37.2 doesn't provide crypto (pa9d30), requested by @lumino/coreutils ➤ YN0002: │ @mrblenny/react-flow-chart@npm:0.0.14 [b0676] doesn't provide prop-types (pde97c), requested by react-zoom-pan-pinch ➤ YN0002: │ @mrblenny/react-flow-chart@npm:0.0.14 [e87a8] doesn't provide prop-types (p4c356), requested by react-zoom-pan-pinch ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (pfa405), requested by @emotion/react ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p6f438), requested by @emotion/styled ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p4e879), requested by @material-ui/core ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (pae24b), requested by @material-ui/icons ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p8ef18), requested by @mrblenny/react-flow-chart ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p6d69e), requested by @mui/icons-material ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p10492), requested by @mui/material ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react (p31eb5), requested by react-window ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react-dom (p869af), requested by @material-ui/core ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react-dom (pee280), requested by @material-ui/icons ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react-dom (pf32c2), requested by @mrblenny/react-flow-chart ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react-dom (pb130b), requested by @mui/material ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide react-dom (pa1336), requested by react-window ➤ YN0002: │ jupyter_vre@workspace:. doesn't provide styled-components (p7a0c4), requested by @mrblenny/react-flow-chart ➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements for details, where is the six-letter p-prefixed code ➤ YN0000: └ Completed in 14s 37ms ➤ YN0000: ┌ Fetch step ➤ YN0013: │ yjs@npm:13.6.14 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ yn@npm:3.1.1 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ yocto-queue@npm:0.1.0 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ zwitch@npm:2.0.4 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ typescript@npm:5.3.2 can't be found in the cache and will be fetched from the remote registry ➤ YN0066: │ typescript@patch:typescript@npm%3A5.3.2#~builtin<compat/typescript>::version=5.3.2&hash=85af82: Cannot apply hunk #1 ➤ YN0013: │ typescript@npm:5.4.5 can't be found in the cache and will be fetched from the remote registry ➤ YN0066: │ typescript@patch:typescript@npm%3A5.4.5#~builtin<compat/typescript>::version=5.4.5&hash=85af82: Cannot apply hunk #1 ➤ YN0013: │ typescript@npm:4.1.3 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ typescript@npm:5.0.2 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ typescript@npm:4.9.5 can't be found in the cache and will be fetched from the remote registry ➤ YN0000: └ Completed in 49s 659ms ➤ YN0000: ┌ Link step ➤ YN0000: │ ESM support for PnP uses the experimental loader API and is therefore experimental ➤ YN0007: │ @fortawesome/fontawesome-free@npm:5.15.4 must be built because it never has been before or the last one failed ➤ YN0007: │ core-js-pure@npm:3.37.0 must be built because it never has been before or the last one failed ➤ YN0007: │ leveldown@npm:5.6.0 must be built because it never has been before or the last one failed ➤ YN0007: │ @parcel/watcher@npm:2.0.4 must be built because it never has been before or the last one failed ➤ YN0007: │ nx@npm:15.9.7 [efc3e] must be built because it never has been before or the last one failed ➤ YN0000: └ Completed in 17s 600ms ➤ YN0000: Done with warnings in 1m 22s npx lerna run build --scope @jupyter_vre/chart-customs Need to install the following packages: lerna@8.1.2 Ok to proceed? (y) y lerna notice cli v8.1.2 lerna ERR! ECONFIGWORKSPACES The "useWorkspaces" option has been removed. By default lerna will resolve your packages using your package manager's workspaces configuration. Alternatively, you can manually provide a list of package globs to be used instead via the "packages" option in lerna.json. npm notice npm notice New minor version of npm available! 10.1.0 -> 10.5.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.5.2 npm notice Run npm install -g npm@10.5.2 to update! npm notice make: *** [Makefile:25: build-frontend] Error 1

jordiboon commented 6 months ago

(jupyterlab) wsl@Jordi:~/NaaVRE$ npx lerna --version 8.1.2

While it should be: 6.5.1

jordiboon commented 6 months ago

Manually changing lerna to v6.5.1 with:

npm uninstall -g lerna npm install -g lerna@6.5.1

changes error to:

npx lerna run build --scope @jupyter_vre/chart-customs lerna notice cli v6.5.1 lerna notice filter including "@jupyter_vre/chart-customs" lerna info filter [ '@jupyter_vre/chart-customs' ]

@jupyter_vre/chart-customs:build

yarn run v1.22.19 $ tsc /bin/sh: 1: tsc: not found error Command failed with exit code 127. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

Lerna (powered by Nx) Ran target build for project @jupyter_vre/chart-customs (542ms)

✖    1/1 failed
✔    0/1 succeeded [0 read from cache]

make: *** [Makefile:25: build-frontend] Error 1

jordiboon commented 6 months ago

running

npm install -g typescript

to fix tsc not found error changes error to:

npx lerna run build --scope @jupyter_vre/chart-customs lerna notice cli v6.5.1 lerna notice filter including "@jupyter_vre/chart-customs" lerna info filter [ '@jupyter_vre/chart-customs' ]

@jupyter_vre/chart-customs:build

yarn run v1.22.19 $ tsc error TS2688: Cannot find type definition file for 'node'. The file is in the program because: Entry point of type library 'node' specified in compilerOptions src/NodeCustom.tsx(1,35): error TS2307: Cannot find module '@mrblenny/react-flow-chart' or its corresponding type declarations. src/NodeCustom.tsx(2,25): error TS2307: Cannot find module '@material-ui/core' or its corresponding type declarations. src/NodeCustom.tsx(4,24): error TS2307: Cannot find module 'react' or its corresponding type declarations. src/NodeCustom.tsx(79,96): error TS7031: Binding element 'node' implicitly has an 'any' type. src/NodeCustom.tsx(79,102): error TS7031: Binding element 'children' implicitly has an 'any' type. src/NodeCustom.tsx(79,129): error TS7006: Parameter 'ref' implicitly has an 'any' type. src/NodeInnerCustom.tsx(1,24): error TS2307: Cannot find module 'react' or its corresponding type declarations. src/NodeInnerCustom.tsx(3,27): error TS2307: Cannot find module '@mui/icons-material/CallSplit' or its corresponding type declarations. src/NodeInnerCustom.tsx(4,27): error TS2307: Cannot find module '@mui/icons-material/CallMerge' or its corresponding type declarations. src/NodeInnerCustom.tsx(5,23): error TS2307: Cannot find module '@mui/icons-material/Image' or its corresponding type declarations. src/NodeInnerCustom.tsx(6,40): error TS2307: Cannot find module '@mrblenny/react-flow-chart' or its corresponding type declarations. src/NodeInnerCustom.tsx(50,17): error TS7026: JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists. src/NodeInnerCustom.tsx(50,22): error TS7026: JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists. src/PortCustom.tsx(2,35): error TS2307: Cannot find module '@mrblenny/react-flow-chart' or its corresponding type declarations. src/PortCustom.tsx(3,24): error TS2307: Cannot find module 'react' or its corresponding type declarations. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

——————————————————————————————————————————————————————————————————————————————————————————————————————————

Lerna (powered by Nx) Ran target build for project @jupyter_vre/chart-customs (820ms)

✖    1/1 failed
✔    0/1 succeeded [0 read from cache]

make: *** [Makefile:25: build-frontend] Error 1

jordiboon commented 6 months ago

Forcing installation of packages using npm install --force before make causes it to progress further but still crashes.

npx lerna run build --scope @jupyter_vre/chart-customs
lerna notice cli v6.5.1
lerna notice filter including "@jupyter_vre/chart-customs"
lerna info filter [ '@jupyter_vre/chart-customs' ]

> @jupyter_vre/chart-customs:build

yarn run v1.22.19
$ tsc
Done in 1.42s.

 ——————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  Lerna (powered by Nx)   Successfully ran target build for project @jupyter_vre/chart-customs (2s)

npx lerna run build --scope @jupyter_vre/core
lerna notice cli v6.5.1
lerna notice filter including "@jupyter_vre/core"
lerna info filter [ '@jupyter_vre/core' ]

> @jupyter_vre/core:build

yarn run v1.22.19
$ tsc
Done in 0.86s.

 ——————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  Lerna (powered by Nx)   Successfully ran target build for project @jupyter_vre/core (1s)

npx lerna run build --scope @jupyter_vre/notebook-search
lerna notice cli v6.5.1
lerna notice filter including "@jupyter_vre/notebook-search"
lerna info filter [ '@jupyter_vre/notebook-search' ]

> @jupyter_vre/notebook-search:build

yarn run v1.22.19
$ tsc
src/NotebookVirtualizedList.tsx(48,8): error TS2786: 'FixedSizeList' cannot be used as a JSX component.
  Its type 'typeof FixedSizeList' is not a valid JSX element type.
    Type 'typeof FixedSizeList' is not assignable to type 'new (props: any, deprecatedLegacyContext?: any) => Component<any, any, any>'.
      Construct signature return types 'FixedSizeList<any>' and 'Component<any, any, any>' are incompatible.
        The types returned by 'render()' are incompatible between these types.
          Type 'import("/home/wsl/NaaVRE/node_modules/@types/react-transition-group/node_modules/@types/react/index").ReactNode' is not assignable to type 'React.ReactNode'.
            Type '{}' is not assignable to type 'ReactNode'.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

 ——————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  Lerna (powered by Nx)   Ran target build for project @jupyter_vre/notebook-search (2s)

    ✖    1/1 failed
    ✔    0/1 succeeded [0 read from cache]

make: *** [Makefile:27: build-frontend] Error 1
skoulouzis commented 6 months ago

Works but not sure how