Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.2.1: build fails in jupyterlab/staging/yarn.js #16415

Closed
kloczek opened this issue Jun 3, 2024 · 4 comments
Closed

4.2.1: build fails in jupyterlab/staging/yarn.js #16415

kloczek opened this issue Jun 3, 2024 · 4 comments
Labels

Comments

@kloczek
Copy link

kloczek commented Jun 3, 2024

Description

Looks like build fails in jupyterlab/staging/yarn.js.

Reproduce

Just start pep517 build

Here is result

+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
* Building wheel...
INFO:hatch_jupyter_builder.utils:Running jupyter-builder
INFO:hatch_jupyter_builder.utils:Building with buildapi.builder
INFO:hatch_jupyter_builder.utils:With kwargs: {'build_cmd': 'build:prod:minimize', 'path': 'jupyterlab/staging', 'source_dir': 'jupyterlab/staging', 'build_dir': 'jupyterlab/static', 'npm': ['node', 'yarn.js']}
INFO:hatch_jupyter_builder.utils:Installing build dependencies with npm.  This may take a while...
INFO:hatch_jupyter_builder.utils:> /usr/bin/node yarn.js install
➤ YN0000: ┌ Resolution step
➤ YN0002: │ @jupyterlab/cell-toolbar-extension@npm:4.2.1 doesn't provide react (pc6645), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/completer@npm:4.2.1 doesn't provide react (p2dec1), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/console-extension@npm:4.2.1 doesn't provide react (p2c3d5), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/csvviewer-extension@npm:4.2.1 doesn't provide react (p12f72), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/debugger-extension@npm:4.2.1 doesn't provide react (p1c718), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/documentsearch-extension@npm:4.2.1 doesn't provide react (pbc3ea), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/extensionmanager-extension@npm:4.2.1 doesn't provide react (p8ab60), requested by @jupyterlab/settingregistry
➤ YN0060: │ @jupyterlab/extensionmanager@npm:4.2.1 provides react (pba009) with version 18.2.0, which doesn't satisfy what react-paginate requests
➤ YN0002: │ @jupyterlab/filebrowser-extension@npm:4.2.1 doesn't provide react (pa0283), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/fileeditor-extension@npm:4.2.1 doesn't provide react (p8d9c9), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/htmlviewer-extension@npm:4.2.1 doesn't provide react (p60f0e), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/json-extension@npm:4.2.1 doesn't provide @types/react (p29fd3), requested by react-json-tree
➤ YN0002: │ @jupyterlab/mainmenu-extension@npm:4.2.1 doesn't provide react (p0fc58), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/markdownviewer-extension@npm:4.2.1 doesn't provide react (p88da2), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/metadataform-extension@npm:4.2.1 doesn't provide react (p762cb), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/metadataform@npm:4.2.1 doesn't provide @rjsf/utils (paa218), requested by @rjsf/core
➤ YN0002: │ @jupyterlab/metadataform@npm:4.2.1 doesn't provide @rjsf/utils (ped511), requested by @rjsf/validator-ajv8
➤ YN0002: │ @jupyterlab/services@npm:7.2.1 doesn't provide react (p3c2ea), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/settingeditor-extension@npm:4.2.1 doesn't provide react (p286b3), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/statusbar-extension@npm:4.2.1 doesn't provide react (pd6fae), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/terminal-extension@npm:4.2.1 doesn't provide react (p1fd3f), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/toc-extension@npm:6.2.1 doesn't provide react (pb363b), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/translation-extension@npm:4.2.1 doesn't provide react (p44b99), requested by @jupyterlab/settingregistry
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 277ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 431ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 15s 464ms
➤ YN0000: Done with warnings in 16s 484ms
INFO:hatch_jupyter_builder.utils:> /usr/bin/node yarn.js run build:prod:minimize
(node:1472726) [DEP_WEBPACK_MODULE_ISSUER] DeprecationWarning: Module.issuer: Use new ModuleGraph API
(Use `node-22 --trace-deprecation ...` to show where the warning was created)
assets by path *.js 11.7 MiB
  assets by chunk 8.49 MiB (id hint: vendors)
    assets by status 3.74 MiB [big] 8 assets
    + 88 assets
  + 120 assets
assets by chunk 3.11 MiB (auxiliary id hint: vendors)
  assets by path *.woff 524 KiB 25 assets
  assets by path *.svg 1.73 MiB 3 assets
  assets by path *.eot 363 KiB 3 assets
  assets by path *.ttf 362 KiB 3 assets
  assets by path *.woff2 164 KiB 3 assets
asset third-party-licenses.json 399 KiB [emitted] [big]
asset index.html 1.66 KiB [emitted]
orphan modules 8.64 MiB [orphan] 2868 modules
runtime modules 134 KiB 16 modules
built modules 22.3 MiB (javascript) 3.11 MiB (asset) 5.7 KiB (share-init) 5.7 KiB (consume-shared) [built]
  javascript modules 22.2 MiB
    modules by path ./node_modules/ 22.2 MiB 1651 modules
    modules by path ./build/*.js 27.7 KiB 2 modules
    + 7 modules
  asset modules 87.3 KiB (javascript) 3.11 MiB (asset) 142 modules
  provide-module modules 5.7 KiB 139 modules
  consume-shared-module modules 5.7 KiB 139 modules
  json modules 6.95 KiB
    ./node_modules/mermaid/package.json 3.89 KiB [built] [code generated]
    ./node_modules/ajv/dist/refs/json-schema-draft-07.json 2.72 KiB [built] [code generated]
    ./node_modules/ajv/dist/refs/data.json 360 bytes [built] [code generated]

WARNING in license-webpack-plugin: could not find any license file for @jupyter/react-components. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyter/web-components. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyter/ydoc. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/application-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/application. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/apputils-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/apputils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/attachments. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/cell-toolbar-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/cell-toolbar. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/cells. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/celltags-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codeeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codemirror-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codemirror. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/completer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/completer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/console-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/console. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/coreutils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/csvviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/csvviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/debugger-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/debugger. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docmanager-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docmanager. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docregistry. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/documentsearch-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/documentsearch. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/extensionmanager-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/extensionmanager. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/filebrowser-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/filebrowser. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/fileeditor-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/fileeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/help-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/htmlviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/htmlviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/hub-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/imageviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/imageviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/inspector-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/inspector. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/javascript-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/json-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/launcher-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/launcher. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/logconsole-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/logconsole. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/lsp-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/lsp. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mainmenu-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mainmenu. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/markdownviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/markdownviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/markedparser-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mathjax-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mermaid-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mermaid. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/metadataform-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/metadataform. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/nbformat. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/notebook-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/notebook. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/observables. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/outputarea. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/pdf-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/pluginmanager-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/pluginmanager. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/property-inspector. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime-interfaces. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/running-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/running. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/services. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingeditor-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingregistry. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/shortcuts-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statedb. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statusbar-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statusbar. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/terminal-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/terminal. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/theme-dark-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/theme-dark-high-contrast-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/theme-light-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/toc-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/toc. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/tooltip-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/tooltip. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/translation-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/translation. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/ui-components-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/ui-components. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/vega5-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/workspaces-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/workspaces. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/algorithm. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/application. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/commands. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/coreutils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/datagrid. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/disposable. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/domutils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/dragdrop. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/keyboard. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/messaging. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/polling. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/properties. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/signaling. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/virtualdom. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/widgets. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @microsoft/fast-element. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @microsoft/fast-foundation. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for vega-lite. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for dagre-d3-es. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license type for khroma in its package.json

WARNING in license-webpack-plugin: could not find any license file for @microsoft/fast-web-utilities. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-normalize-identifier. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-decode-string. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-decode-numeric-character-reference. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-subtokenize. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-combine-extensions. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-chunked. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-core-commonmark. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-character. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-factory-space. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-resolve-all. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-factory-label. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-factory-whitespace. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-factory-destination. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-factory-title. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-html-tag-name. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for micromark-util-classify-character. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @microsoft/fast-colors. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @microsoft/fast-react-wrapper. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for json-schema-merge-allof. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/collections. Use the licenseTextOverrides option to add the license text if desired.

WARNING in color-name
  Multiple versions of color-name found:
    1.1.3 ./~/color-convert/~/color-name from ./~/color-convert/conversions.js
    1.1.4 ./~/color-name from ./~/color-string/index.js

WARNING in d3-array
  Multiple versions of d3-array found:
    2.12.1 ./~/d3-sankey/~/d3-array from ./~/d3-sankey/src/align.js
    3.2.2 ./~/d3-array from ./~/d3/src/index.js

WARNING in d3-path
  Multiple versions of d3-path found:
    1.0.9 ./~/d3-sankey/~/d3-path from ./~/d3-sankey/~/d3-shape/src/arc.js
    3.1.0 ./~/d3-path from ./~/d3/src/index.js

WARNING in d3-shape
  Multiple versions of d3-shape found:
    1.3.7 ./~/d3-sankey/~/d3-shape from ./~/d3-sankey/src/sankeyLinkHorizontal.js
    3.2.0 ./~/d3-shape from ./~/d3/src/index.js

WARNING in tslib
  Multiple versions of tslib found:
    1.14.1 ./~/@microsoft/fast-foundation/~/tslib from ./~/@microsoft/fast-foundation/dist/esm/design-token/design-token.js
    2.5.0 ./~/tslib from ./~/@jupyter/web-components/dist/esm/anchor/index.js

Check how you can resolve duplicate packages:
https://github.com/darrenscerri/duplicate-package-checker-webpack-plugin#resolving-duplicate-packages-in-your-bundle

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
  a3b9817780214caf01e8.svg (730 KiB)
  9674eb1bd55047179038.svg (897 KiB)
  4912.575c4fd9273a72f2ee84.js?v=575c4fd9273a72f2ee84 (267 KiB)
  4136.523745aef1436c6577e3.js?v=523745aef1436c6577e3 (258 KiB)
  4244.10bf5a047d4078059156.js?v=10bf5a047d4078059156 (284 KiB)
  6770.d68d77ffb09961a36bc3.js?v=d68d77ffb09961a36bc3 (449 KiB)
  7473.5fbbbfa3ed0416571c91.js?v=5fbbbfa3ed0416571c91 (287 KiB)
  8738.f04d01fc74282480cf5d.js?v=f04d01fc74282480cf5d (1.5 MiB)
  7426.f43037e829ef62b3b552.js?v=f43037e829ef62b3b552 (489 KiB)
  jlab_core.ffdfe8198e8492318732.js?v=ffdfe8198e8492318732 (2.64 MiB)
  2584.be17fa1340409414736f.js?v=be17fa1340409414736f (255 KiB)
  third-party-licenses.json (399 KiB)

webpack 5.76.1 compiled with 147 warnings in 41726 ms

asset index.css 18.2 KiB [emitted] (name: index)
asset index.js 0 bytes [emitted] [minimized] (name: index)
Entrypoint index 18.2 KiB = index.css 18.2 KiB index.js 0 bytes
orphan modules 21.9 KiB (javascript) 937 bytes (runtime) [orphan] 8 modules
cacheable modules 50 bytes (javascript) 18.2 KiB (css/mini-extract)
  ./node_modules/@jupyterlab/theme-dark-extension/style/theme.css 50 bytes [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-dark-extension/style/variables.css 17.5 KiB [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-dark-extension/style/theme.css 668 bytes [built] [code generated]
webpack 5.76.1 compiled successfully in 1199 ms

asset index.css 17.3 KiB [emitted] (name: index)
asset index.js 0 bytes [emitted] [minimized] (name: index)
Entrypoint index 17.3 KiB = index.css 17.3 KiB index.js 0 bytes
orphan modules 21 KiB (javascript) 937 bytes (runtime) [orphan] 8 modules
cacheable modules 50 bytes (javascript) 17.3 KiB (css/mini-extract)
  ./node_modules/@jupyterlab/theme-dark-high-contrast-extension/style/theme.css 50 bytes [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-dark-high-contrast-extension/style/variables.css 16.6 KiB [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-dark-high-contrast-extension/style/theme.css 668 bytes [built] [code generated]
webpack 5.76.1 compiled successfully in 1191 ms

asset index.css 16.8 KiB [emitted] (name: index)
asset index.js 0 bytes [emitted] [minimized] (name: index)
Entrypoint index 16.8 KiB = index.css 16.8 KiB index.js 0 bytes
orphan modules 20.5 KiB (javascript) 937 bytes (runtime) [orphan] 8 modules
cacheable modules 50 bytes (javascript) 16.8 KiB (css/mini-extract)
  ./node_modules/@jupyterlab/theme-light-extension/style/theme.css 50 bytes [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-light-extension/style/variables.css 16.3 KiB [built] [code generated]
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/@jupyterlab/theme-light-extension/style/theme.css 472 bytes [built] [code generated]
webpack 5.76.1 compiled successfully in 1234 ms
INFO:hatch_jupyter_builder.utils:Ensured target(s) exist!
INFO:hatch_jupyter_builder.utils:Finished running jupyter-builder
Successfully built jupyterlab-4.2.1-py3-none-any.whl
+ PBR_VERSION=4.2.1
+ PDM_BUILD_SCM_VERSION=4.2.1
+ SETUPTOOLS_SCM_PRETEND_VERSION=4.2.1
++ ls -1 /home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/dist/jupyterlab-4.2.1-py3-none-any.whl
+ JARACO_PACKAGING_SPHINX_WHEEL=/home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/dist/jupyterlab-4.2.1-py3-none-any.whl
+ /usr/bin/sphinx-build -n -T -b man docs/source build/sphinx/man
Running Sphinx v7.3.7
making output directory... done
➤ YN0000: ┌ Project validation
➤ YN0057: │ @jupyterlab/application-top: Resolutions field will be ignored
➤ YN0057: │ @jupyterlab/example-federated-core: Resolutions field will be ignored
➤ YN0000: └ Completed
➤ YN0000: ┌ Resolution step
➤ YN0002: │ @jupyterlab/cell-toolbar-extension@workspace:packages/cell-toolbar-extension doesn't provide react (p9b3fb), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/completer@workspace:packages/completer doesn't provide react (pb6629), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/console-extension@workspace:packages/console-extension doesn't provide react (p43f42), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/csvviewer-extension@workspace:packages/csvviewer-extension doesn't provide react (pc0654), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/debugger-extension@workspace:packages/debugger-extension doesn't provide react (p03594), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/documentsearch-extension@workspace:packages/documentsearch-extension doesn't provide react (p625eb), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/extensionmanager-extension@workspace:packages/extensionmanager-extension doesn't provide react (pf4c35), requested by @jupyterlab/settingregistry
➤ YN0060: │ @jupyterlab/extensionmanager@workspace:packages/extensionmanager provides react (pc6bfe) with version 18.2.0, which doesn't satisfy what react-paginate requests
➤ YN0002: │ @jupyterlab/filebrowser-extension@workspace:packages/filebrowser-extension doesn't provide react (p297ab), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/fileeditor-extension@workspace:packages/fileeditor-extension doesn't provide react (p034cc), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/galata-extension@workspace:galata/extension doesn't provide react (p94674), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/galata@workspace:galata doesn't provide react (pf71ca), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/htmlviewer-extension@workspace:packages/htmlviewer-extension doesn't provide react (p251e4), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/mainmenu-extension@workspace:packages/mainmenu-extension doesn't provide react (pe6ae9), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/markdownviewer-extension@workspace:packages/markdownviewer-extension doesn't provide react (p3482b), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/metadataform-extension@workspace:packages/metadataform-extension doesn't provide react (p7f08d), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/metadataform@workspace:packages/metadataform doesn't provide @rjsf/utils (p26354), requested by @rjsf/core
➤ YN0002: │ @jupyterlab/metadataform@workspace:packages/metadataform doesn't provide @rjsf/utils (p4b312), requested by @rjsf/validator-ajv8
➤ YN0002: │ @jupyterlab/metapackage@workspace:packages/metapackage doesn't provide react (pc1a66), requested by @jupyterlab/settingregistry
➤ YN0060: │ @jupyterlab/repo-top@workspace:. provides stylelint (pb09b9) with version 15.10.1, which doesn't satisfy what stylelint-config-prettier requests
➤ YN0002: │ @jupyterlab/repo-top@workspace:. doesn't provide typescript (p38c70), requested by typedoc
➤ YN0002: │ @jupyterlab/services@workspace:packages/services doesn't provide react (p3d5c2), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/settingeditor-extension@workspace:packages/settingeditor-extension doesn't provide react (p1bbc0), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/statusbar-extension@workspace:packages/statusbar-extension doesn't provide react (pba42f), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/terminal-extension@workspace:packages/terminal-extension doesn't provide react (p7805a), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/toc-extension@workspace:packages/toc-extension doesn't provide react (p336fb), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/translation-extension@workspace:packages/translation-extension doesn't provide react (p854cf), requested by @jupyterlab/settingregistry
➤ YN0002: │ @nrwl/devkit@npm:16.5.2 doesn't provide nx (p83c1a), requested by @nx/devkit
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 529ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 870ms
➤ YN0000: ┌ Link step
➤ YN0009: │ canvas@npm:2.11.2 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-94428c47/build.log)
➤ YN0000: └ Completed in 1m 12s
➤ YN0000: Failed with errors in 1m 14s

Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/sphinx/cmd/build.py", line 332, in build_main
    app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
  File "/usr/lib/python3.10/site-packages/sphinx/application.py", line 243, in __init__
    self.config.setup(self)
  File "/home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/docs/source/conf.py", line 415, in setup
    build_api_docs(outdir)
  File "/home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/docs/source/conf.py", line 122, in build_api_docs
    check_call(jlpm, cwd=str(root))  # noqa S603
  File "/usr/lib64/python3.10/subprocess.py", line 369, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['node', '/home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/jupyterlab/staging/yarn.js']' returned non-zero exit status 1.

Exception occurred:
  File "/usr/lib64/python3.10/subprocess.py", line 369, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['node', '/home/tkloczko/rpmbuild/BUILD/jupyterlab-4.2.1/jupyterlab/staging/yarn.js']' returned non-zero exit status 1.
The full traceback has been saved in /tmp/sphinx-err-50klu5ob.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
@kloczek kloczek added the bug label Jun 3, 2024
@jupyterlab-probot jupyterlab-probot bot added the status:Needs Triage Applied to new issues that need triage label Jun 3, 2024
@krassowski
Copy link
Member

➤ YN0009: │ canvas@npm:2.11.2 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-94428c47/build.log)

It's a problem with building canvas, not JupyterLab itself. I removed canvas from dependencies in #16314 because it was causing these kind of issues. Maybe we can backport that PR to 4.2.x branch if that is also affecting packaging.

In the meantime you may want to check the referenced build.log file for clues as to why the canvas compilation failed.

@JasonWeill
Copy link
Contributor

@kloczek Thanks for opening this issue! What OS (including version) and architecture (amd64, x64, etc) are you using? I've seen canvas errors on macOS with Apple Silicon (amd64) personally, in the past.

@kloczek
Copy link
Author

kloczek commented Jun 4, 2024

Linux x86/64.

@krassowski
Copy link
Member

Closing as fixed by #16418 - next 4.2.x release will include it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants