-
-
Notifications
You must be signed in to change notification settings - Fork 17.5k
Closed
Labels
0.kind: bugSomething is brokenSomething is broken
Description
Nixpkgs version
- Unstable (25.05)
Describe the bug
excalidraw_export does not build
Steps to reproduce
Put excalidraw_export in your system packages
Expected behaviour
it should build w/o errors
Screenshots
No response
Relevant log output
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/b1d31mmh4j3sqn9zwbplc11534084xia-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Executing npmConfigHook
Configuring npm
Validating consistency between /build/source/package-lock.json and /nix/store/31h9lfa8p68kgd9ahn36s1gzcvgz0fjw-excalidraw_export-1.1.0-npm-deps/package-lock.json
�[1G�[0K�[1G�[0K�[1G�[0KInstalling dependencies
�[1mnpm�[22m �[33mwarn�[39m �[94mdeprecated�[39m abab@2.0.6: Use your platform's native atob() and btoa() methods instead
�[1mnpm�[22m �[33mwarn�[39m �[94mdeprecated�[39m domexception@4.0.0: Use your platform's native DOMException instead
added 132 packages, and audited 133 packages in 917ms
10 packages are looking for funding
run `npm fund` for details
found �[32m�[1m0�[22m�[39m vulnerabilities
patching script interpreter paths in node_modules
node_modules/make-dir/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/nan/tools/1to2.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/esprima/bin/esvalidate.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/esprima/bin/esparse.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/escodegen/bin/esgenerate.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/escodegen/bin/escodegen.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/color-support/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
node_modules/@mapbox/node-pre-gyp/bin/node-pre-gyp: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node"
�[1mnpm�[22m �[31merror�[39m �[94mcode�[39m �[33m1�[39m
�[1mnpm�[22m �[31merror�[39m �[94mpath�[39m /build/source/node_modules/canvas
�[1mnpm�[22m �[31merror�[39m command failed
�[1mnpm�[22m �[31merror�[39m �[94mcommand�[39m sh -c node-pre-gyp install --fallback-to-build --update-binary
�[1mnpm�[22m �[31merror�[39m make: Entering directory '/build/source/node_modules/canvas/build'
�[1mnpm�[22m �[31merror�[39m SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node
�[1mnpm�[22m �[31merror�[39m COPY Release/canvas-postbuild.node
�[1mnpm�[22m �[31merror�[39m CXX(target) Release/obj.target/canvas/src/backend/Backend.o
�[1mnpm�[22m �[31merror�[39m make: Leaving directory '/build/source/node_modules/canvas/build'
�[1mnpm�[22m �[31merror�[39m Failed to execute '/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node /nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --update-binary --module=/build/source/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/build/source/node_modules/canvas/build/Release --napi_version=9 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v127' (1)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp info it worked if it ends with ok
�[1mnpm�[22m �[31merror�[39m node-pre-gyp info using node-pre-gyp@1.0.11
�[1mnpm�[22m �[31merror�[39m node-pre-gyp info using node@22.13.1 | linux | x64
�[1mnpm�[22m �[31merror�[39m (node:160) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
�[1mnpm�[22m �[31merror�[39m (Use `node --trace-deprecation ...` to show where the warning was created)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp http GET https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v127-linux-glibc-x64.tar.gz
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! install request to https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v127-linux-glibc-x64.tar.gz failed, reason: getaddrinfo EAI_AGAIN github.com
�[1mnpm�[22m �[31merror�[39m node-pre-gyp WARN Pre-built binaries not installable for canvas@2.11.2 and node@22.13.1 (node-v127 ABI, glibc) (falling back to source compile with node-gyp)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp WARN Hit error request to https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v127-linux-glibc-x64.tar.gz failed, reason: getaddrinfo EAI_AGAIN github.com
�[1mnpm�[22m �[31merror�[39m gyp info it worked if it ends with ok
�[1mnpm�[22m �[31merror�[39m gyp info using node-gyp@11.0.0
�[1mnpm�[22m �[31merror�[39m gyp info using node@22.13.1 | linux | x64
�[1mnpm�[22m �[31merror�[39m gyp info ok
�[1mnpm�[22m �[31merror�[39m gyp info it worked if it ends with ok
�[1mnpm�[22m �[31merror�[39m gyp info using node-gyp@11.0.0
�[1mnpm�[22m �[31merror�[39m gyp info using node@22.13.1 | linux | x64
�[1mnpm�[22m �[31merror�[39m gyp info find Python using Python version 3.12.8 found at "/nix/store/0l539chjmcq5kdd43j6dgdjky4sjl7hl-python3-3.12.8/bin/python3"
�[1mnpm�[22m �[31merror�[39m gyp WARN read config.gypi ENOENT: no such file or directory, open '/nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/include/node/config.gypi'
�[1mnpm�[22m �[31merror�[39m gyp info spawn /nix/store/0l539chjmcq5kdd43j6dgdjky4sjl7hl-python3-3.12.8/bin/python3
�[1mnpm�[22m �[31merror�[39m gyp info spawn args [
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args 'binding.gyp',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-f',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args 'make',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-I',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '/build/source/node_modules/canvas/build/config.gypi',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-I',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-I',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '/nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/common.gypi',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dlibrary=shared_library',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dvisibility=default',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dnode_root_dir=/nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dnode_gyp_dir=/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dnode_lib_file=/nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/$(Configuration)/node.lib',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dmodule_root_dir=/build/source/node_modules/canvas',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Dnode_engine=v8',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '--depth=.',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '--no-parallel',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '--generator-output',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args 'build',
�[1mnpm�[22m �[31merror�[39m gyp info spawn args '-Goutput_dir=.'
�[1mnpm�[22m �[31merror�[39m gyp info spawn args ]
�[1mnpm�[22m �[31merror�[39m gyp info ok
�[1mnpm�[22m �[31merror�[39m gyp info it worked if it ends with ok
�[1mnpm�[22m �[31merror�[39m gyp info using node-gyp@11.0.0
�[1mnpm�[22m �[31merror�[39m gyp info using node@22.13.1 | linux | x64
�[1mnpm�[22m �[31merror�[39m gyp info spawn make
�[1mnpm�[22m �[31merror�[39m gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
�[1mnpm�[22m �[31merror�[39m In file included from ../src/backend/Backend.h:6,
�[1mnpm�[22m �[31merror�[39m from ../src/backend/Backend.cc:1:
�[1mnpm�[22m �[31merror�[39m ../../nan/nan.h: In function 'void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, imp::Sig)':
�[1mnpm�[22m �[31merror�[39m ../../nan/nan.h:2548:19: error: no matching function for call to 'v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&)'
�[1mnpm�[22m �[31merror�[39m 2548 | tpl->SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~^
�[1mnpm�[22m �[31merror�[39m 2549 | name
�[1mnpm�[22m �[31merror�[39m | ~~~~
�[1mnpm�[22m �[31merror�[39m 2550 | , getter_
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2551 | , setter_
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2552 | , obj
�[1mnpm�[22m �[31merror�[39m | ~~~~~
�[1mnpm�[22m �[31merror�[39m 2553 | , settings
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2554 | , attribute
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2555 | #if (NODE_MODULE_VERSION < NODE_16_0_MODULE_VERSION)
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2556 | , signature
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2557 | #endif
�[1mnpm�[22m �[31merror�[39m | ~~~~~~
�[1mnpm�[22m �[31merror�[39m 2558 | );
�[1mnpm�[22m �[31merror�[39m | ~
�[1mnpm�[22m �[31merror�[39m In file included from /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-function.h:15,
�[1mnpm�[22m �[31merror�[39m from /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8.h:33,
�[1mnpm�[22m �[31merror�[39m from /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/src/node.h:73,
�[1mnpm�[22m �[31merror�[39m from ../../nan/nan.h:62:
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1049:8: note: candidate: 'void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)'
�[1mnpm�[22m �[31merror�[39m 1049 | void SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ^~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1052:61: note: no known conversion for argument 5 from 'v8::AccessControl' to 'v8::PropertyAttribute'
�[1mnpm�[22m �[31merror�[39m 1052 | Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1055:8: note: candidate: 'void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)'
�[1mnpm�[22m �[31merror�[39m 1055 | void SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ^~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1058:61: note: no known conversion for argument 5 from 'v8::AccessControl' to 'v8::PropertyAttribute'
�[1mnpm�[22m �[31merror�[39m 1058 | Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m ../../nan/nan.h: In function 'void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)':
�[1mnpm�[22m �[31merror�[39m ../../nan/nan.h:2594:19: error: no matching function for call to 'v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&)'
�[1mnpm�[22m �[31merror�[39m 2594 | tpl->SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~^
�[1mnpm�[22m �[31merror�[39m 2595 | name
�[1mnpm�[22m �[31merror�[39m | ~~~~
�[1mnpm�[22m �[31merror�[39m 2596 | , getter_
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2597 | , setter_
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2598 | , obj
�[1mnpm�[22m �[31merror�[39m | ~~~~~
�[1mnpm�[22m �[31merror�[39m 2599 | , settings
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2600 | , attribute
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m 2601 | );
�[1mnpm�[22m �[31merror�[39m | ~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1049:8: note: candidate: 'void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)'
�[1mnpm�[22m �[31merror�[39m 1049 | void SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ^~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1052:61: note: no known conversion for argument 5 from 'v8::AccessControl' to 'v8::PropertyAttribute'
�[1mnpm�[22m �[31merror�[39m 1052 | Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1055:8: note: candidate: 'void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)'
�[1mnpm�[22m �[31merror�[39m 1055 | void SetAccessor(
�[1mnpm�[22m �[31merror�[39m | ^~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m /nix/store/akcrla03vhw2hhdd6d5fwkbglincjvvy-nodejs-22.13.1-source/deps/v8/include/v8-template.h:1058:61: note: no known conversion for argument 5 from 'v8::AccessControl' to 'v8::PropertyAttribute'
�[1mnpm�[22m �[31merror�[39m 1058 | Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
�[1mnpm�[22m �[31merror�[39m | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
�[1mnpm�[22m �[31merror�[39m make: *** [canvas.target.mk:139: Release/obj.target/canvas/src/backend/Backend.o] Error 1
�[1mnpm�[22m �[31merror�[39m gyp ERR! build error
�[1mnpm�[22m �[31merror�[39m gyp ERR! stack Error: `make` failed with exit code: 2
�[1mnpm�[22m �[31merror�[39m gyp ERR! stack at ChildProcess.<anonymous> (/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:216:23)
�[1mnpm�[22m �[31merror�[39m gyp ERR! System Linux 6.13.2
�[1mnpm�[22m �[31merror�[39m gyp ERR! command "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node" "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--update-binary" "--module=/build/source/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/build/source/node_modules/canvas/build/Release" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v127"
�[1mnpm�[22m �[31merror�[39m gyp ERR! cwd /build/source/node_modules/canvas
�[1mnpm�[22m �[31merror�[39m gyp ERR! node -v v22.13.1
�[1mnpm�[22m �[31merror�[39m gyp ERR! node-gyp -v v11.0.0
�[1mnpm�[22m �[31merror�[39m gyp ERR! not ok
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! build error
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! stack Error: Failed to execute '/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node /nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --update-binary --module=/build/source/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/build/source/node_modules/canvas/build/Release --napi_version=9 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v127' (1)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/build/source/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! stack at ChildProcess.emit (node:events:524:28)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1101:16)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:304:5)
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! System Linux 6.13.2
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! command "/nix/store/i1jdnip70qb7yh4krlzsgyxs0zdvw7xv-nodejs-22.13.1/bin/node" "/build/source/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" "--update-binary"
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! cwd /build/source/node_modules/canvas
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! node -v v22.13.1
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! node-pre-gyp -v v1.0.11
�[1mnpm�[22m �[31merror�[39m node-pre-gyp ERR! not ok
�[1mnpm�[22m �[31merror�[39m Log files were not written due to an error writing to the directory: /nix/store/31h9lfa8p68kgd9ahn36s1gzcvgz0fjw-excalidraw_export-1.1.0-npm-deps/_logs
�[1mnpm�[22m �[31merror�[39m You can rerun the command with `--loglevel=verbose` to see the logs in your terminalAdditional context
No response
System metadata
❯ nix-shell -p nix-info --run "nix-info -m"
- system:
"x86_64-linux" - host os:
Linux 6.13.2, NixOS, 25.05 (Warbler), 25.05.20250213.2ff53fe - multi-user?:
yes - sandbox:
yes - version:
nix-env (Nix) 2.24.12 - channels(root):
"nixos-23.11" - nixpkgs:
/nix/store/brjzz8wv5k09bq0yrvhc1j4hd8677k21-source
Notify maintainers
@venikx
Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)
I assert that this issue is relevant for Nixpkgs
- I assert that this is a bug and not a support request.
- I assert that this is not a duplicate of an existing issue.
- I assert that I have read the NixOS Code of Conduct and agree to abide by it.
Is this issue important to you?
Add a 👍 reaction to issues you find important.
tv42
Metadata
Metadata
Assignees
Labels
0.kind: bugSomething is brokenSomething is broken