winboat icon indicating copy to clipboard operation
winboat copied to clipboard

[Bug] Cannot npm i, I get insanely long error message

Open groke76 opened this issue 3 months ago • 1 comments

What version of WinBoat are you running?

Latest

Your Environment

Latest RDP and latest Winboat. Using NixOS 11.05 Installed all dependencies asked in the guide

Steps to Reproduce / Context

After git cloning, I get to "cd WinBoat" and when I do "npm i" I get this long error shown in the logs here

Logs

profile/share/icons:/home/groke/.nix-profile/share/pixmaps:/nix/profile/share/icons:/nix/profile/share/pixmaps:/home/groke/.local/state/nix/profile/share/icons:/home/groke/.local/state/nix/profile/share/pixmaps:/etc/profiles/per-user/groke/share/icons:/etc/profiles/per-user/groke/share/pixmaps:/nix/var/nix/profiles/default/share/icons:/nix/var/nix/profiles/default/share/pixmaps:/run/current-system/sw/share/icons:/run/current-system/sw/share/pixmaps:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons","MEMORY_PRESSURE_WRITE":"c29tZSAyMDAwMDAgMjAwMDAwMAA=","COLOR":"1","LOCALE_ARCHIVE_2_27":"/nix/store/yczfclil9jjhcbdy1a6rqinihmfdzcz3-glibc-locales-2.40-66/lib/locale/locale-archive","npm_config_local_prefix":"/home/groke/WinBoat","DESKTOP_SESSION":"plasma","GDK_PIXBUF_MODULE_FILE":"/nix/store/2z3x7qn8wfvxx52hjd39ix6hxk6qzvzj-gdk-pixbuf-loaders.cache","GTK_RC_FILES":"/etc/gtk/gtkrc:/home/groke/.gtkrc:/home/groke/.config/gtkrc","NO_AT_BRIDGE":"1","npm_config_globalconfig":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/etc/npmrc","EDITOR":"nano","XDG_SEAT":"seat0","PWD":"/home/groke/WinBoat/node_modules/usb","NIX_PROFILES":"/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/groke /home/groke/.local/state/nix/profile /nix/profile /home/groke/.nix-profile","LOGNAME":"groke","XDG_SESSION_DESKTOP":"KDE","XDG_SESSION_TYPE":"wayland","CUPS_DATADIR":"/nix/store/850lgc14f5f70ps0ykgnbfimp7xlnjfh-cups-progs/share/cups","NIX_PATH":"nixpkgs=flake:nixpkgs:/nix/var/nix/profiles/per-user/root/channels","npm_package_dev":"","npm_config_init_module":"/home/groke/.npm-init.js","SYSTEMD_EXEC_PID":"2323","NIXPKGS_CONFIG":"/etc/nix/nixpkgs-config.nix","_":"/home/groke/WinBoat/node_modules/.bin/node-gyp-build","XAUTHORITY":"/run/user/1000/xauth_rpydFB","XKB_DEFAULT_MODEL":"pc104","GTK2_RC_FILES":"/etc/gtk-2.0/gtkrc:/home/groke/.gtkrc-2.0:/home/groke/.config/gtkrc-2.0","NIXPKGS_QT6_QML_IMPORT_PATH":"/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/lib/qt-6/qml:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/lib/qt-6/qml:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/qml:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/qml:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/lib/qt-6/qml:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/lib/qt-6/qml:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/qml:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/qml:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/qml:/nix/store/08qs0qhlxm1s1bkxbqcs4ydhbq3dr7i2-kguiaddons-6.14.0/lib/qt-6/qml:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/lib/qt-6/qml:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/lib/qt-6/qml:/nix/store/qyaiwvmvh1ih02pg7cihdala7prm9d0b-qtmultimedia-6.9.2/lib/qt-6/qml:/nix/store/prlk35mm25r5ix54mvlcp1rc1n0s6ifk-qtquick3d-6.9.2/lib/qt-6/qml:/nix/store/m4shh6g908cdlqkq5plpv6qdpixzdm6d-qt5compat-6.9.2/lib/qt-6/qml:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/qml:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/qml:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/lib/qt-6/qml:/nix/store/h7c6xh8gbbdsd6fy6shmap3bn744z4y4-prison-6.14.0/lib/qt-6/qml:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/lib/qt-6/qml:/nix/store/kkwj635znxc0sir5mr8qjg2zva9lrpk5-networkmanager-qt-6.14.0/lib/qt-6/qml:/nix/store/lhvabail5h5w8s9nh034q9qixjrgm5sd-plasma-nano-6.3.6/lib/qt-6/qml:/nix/store/psa9185pl2ydr31j4xc8fc5ljpbcwjxa-milou-6.3.6/lib/qt-6/qml:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/lib/qt-6/qml:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/lib/qt-6/qml:/nix/store/7f45gn4myvxwfahyr8fcq6z0qn6f71fh-kpipewire-6.3.6/lib/qt-6/qml:/nix/store/c8xa0gy64z3sn2fq5qrmi6w9v321mqll-kuserfeedback-6.14.0/lib/qt-6/qml:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/lib/qt-6/qml:/nix/store/faz2yzipn8fjg2a034zihq3gl7b9rfw6-layer-shell-qt-6.3.6/lib/qt-6/qml:/nix/store/x62j69plb70wzfsdca48hwsdylgwk6x9-ksvg-6.14.0/lib/qt-6/qml:/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/lib/qt-6/qml:/nix/store/5fnijp7ximyjhp423a1qdjbqdy6i7bbr-kitemmodels-6.14.0/lib/qt-6/qml:/nix/store/7avf4827w1i6vz7rsdka589yrbwd4i8q-kirigami-addons-1.7.0/lib/qt-6/qml:/nix/store/z5p2svp46nq2wcpdhv4x9gh1gaafsa1x-syntax-highlighting-6.14.0/lib/qt-6/qml:/nix/store/an26n0qvv3mx8f062gl6xsq58667vdvr-plasma-activities-6.3.6/lib/qt-6/qml:/nix/store/z4k5hwnwy70zpc5n5zqsh9sj86cwvhh4-kholidays-6.14.0/lib/qt-6/qml:/nix/store/ys35mkx7m5gpk5vdysmlri62w49wbgh6-kdeclarative-6.14.0/lib/qt-6/qml:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/lib/qt-6/qml:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/lib/qt-6/qml:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/lib/qt-6/qml:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/qml:/nix/store/r67b7haqzll8bf2id7x3cayss2r9jfnc-qqc2-breeze-style-6.3.6/lib/qt-6/qml:/nix/store/iqza12wmngdi2qj1xbg4wxxqfh5w4bi3-kquickcharts-6.14.0/lib/qt-6/qml:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/qml:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/qml:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/lib/qt-6/qml:/nix/store/m4shh6g908cdlqkq5plpv6qdpixzdm6d-qt5compat-6.9.2/lib/qt-6/qml:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/qml:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/lib/qt-6/qml:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/qml:/nix/store/08qs0qhlxm1s1bkxbqcs4ydhbq3dr7i2-kguiaddons-6.14.0/lib/qt-6/qml:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/lib/qt-6/qml:/nix/store/bgqk36593sdn062np6bi913wv9xq9dxr-qtwayland-6.9.2/lib/qt-6/qml:/nix/store/airvxl74aa85jqj4519l9cg8vg91p2ml-qtpositioning-6.9.2/lib/qt-6/qml:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/qml:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/qml:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/lib/qt-6/qml:/nix/store/h7c6xh8gbbdsd6fy6shmap3bn744z4y4-prison-6.14.0/lib/qt-6/qml:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/lib/qt-6/qml:/nix/store/kkwj635znxc0sir5mr8qjg2zva9lrpk5-networkmanager-qt-6.14.0/lib/qt-6/qml:/nix/store/lhvabail5h5w8s9nh034q9qixjrgm5sd-plasma-nano-6.3.6/lib/qt-6/qml:/nix/store/psa9185pl2ydr31j4xc8fc5ljpbcwjxa-milou-6.3.6/lib/qt-6/qml:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/lib/qt-6/qml:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/lib/qt-6/qml:/nix/store/7f45gn4myvxwfahyr8fcq6z0qn6f71fh-kpipewire-6.3.6/lib/qt-6/qml:/nix/store/c8xa0gy64z3sn2fq5qrmi6w9v321mqll-kuserfeedback-6.14.0/lib/qt-6/qml:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/lib/qt-6/qml:/nix/store/faz2yzipn8fjg2a034zihq3gl7b9rfw6-layer-shell-qt-6.3.6/lib/qt-6/qml:/nix/store/x62j69plb70wzfsdca48hwsdylgwk6x9-ksvg-6.14.0/lib/qt-6/qml:/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/lib/qt-6/qml:/nix/store/5fnijp7ximyjhp423a1qdjbqdy6i7bbr-kitemmodels-6.14.0/lib/qt-6/qml:/nix/store/7avf4827w1i6vz7rsdka589yrbwd4i8q-kirigami-addons-1.7.0/lib/qt-6/qml:/nix/store/z5p2svp46nq2wcpdhv4x9gh1gaafsa1x-syntax-highlighting-6.14.0/lib/qt-6/qml:/nix/store/an26n0qvv3mx8f062gl6xsq58667vdvr-plasma-activities-6.3.6/lib/qt-6/qml:/nix/store/z4k5hwnwy70zpc5n5zqsh9sj86cwvhh4-kholidays-6.14.0/lib/qt-6/qml:/nix/store/ys35mkx7m5gpk5vdysmlri62w49wbgh6-kdeclarative-6.14.0/lib/qt-6/qml:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/lib/qt-6/qml:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/lib/qt-6/qml:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/lib/qt-6/qml:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/qml:/nix/store/r67b7haqzll8bf2id7x3cayss2r9jfnc-qqc2-breeze-style-6.3.6/lib/qt-6/qml:/nix/store/iqza12wmngdi2qj1xbg4wxxqfh5w4bi3-kquickcharts-6.14.0/lib/qt-6/qml:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/qml:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/qml:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/lib/qt-6/qml:/nix/store/m4shh6g908cdlqkq5plpv6qdpixzdm6d-qt5compat-6.9.2/lib/qt-6/qml:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/qml:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/lib/qt-6/qml:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/qml:/nix/store/08qs0qhlxm1s1bkxbqcs4ydhbq3dr7i2-kguiaddons-6.14.0/lib/qt-6/qml:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/lib/qt-6/qml:/nix/store/bgqk36593sdn062np6bi913wv9xq9dxr-qtwayland-6.9.2/lib/qt-6/qml:/nix/store/airvxl74aa85jqj4519l9cg8vg91p2ml-qtpositioning-6.9.2/lib/qt-6/qml:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/qml:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/qml","HOME":"/home/groke","npm_package_peer":"","SSH_ASKPASS":"/nix/store/nzxrp5i9daz2kn6n09n5pkap2xncz90k-ksshaskpass-6.3.6/bin/ksshaskpass","LANG":"en_US.UTF-8","LS_COLORS":"rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:.7z=01;31:.ace=01;31:.alz=01;31:.apk=01;31:.arc=01;31:.arj=01;31:.bz=01;31:.bz2=01;31:.cab=01;31:.cpio=01;31:.crate=01;31:.deb=01;31:.drpm=01;31:.dwm=01;31:.dz=01;31:.ear=01;31:.egg=01;31:.esd=01;31:.gz=01;31:.jar=01;31:.lha=01;31:.lrz=01;31:.lz=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.lzo=01;31:.pyz=01;31:.rar=01;31:.rpm=01;31:.rz=01;31:.sar=01;31:.swm=01;31:.t7z=01;31:.tar=01;31:.taz=01;31:.tbz=01;31:.tbz2=01;31:.tgz=01;31:.tlz=01;31:.txz=01;31:.tz=01;31:.tzo=01;31:.tzst=01;31:.udeb=01;31:.war=01;31:.whl=01;31:.wim=01;31:.xz=01;31:.z=01;31:.zip=01;31:.zoo=01;31:.zst=01;31:.avif=01;35:.jpg=01;35:.jpeg=01;35:.jxl=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36:~=00;90:#=00;90:.bak=00;90:.crdownload=00;90:.dpkg-dist=00;90:.dpkg-new=00;90:.dpkg-old=00;90:.dpkg-tmp=00;90:.old=00;90:.orig=00;90:.part=00;90:.rej=00;90:.rpmnew=00;90:.rpmorig=00;90:.rpmsave=00;90:.swp=00;90:.tmp=00;90:.ucf-dist=00;90:.ucf-new=00;90:*.ucf-old=00;90:","XDG_CURRENT_DESKTOP":"KDE","KONSOLE_DBUS_SERVICE":":1.69","npm_package_version":"2.16.0","MEMORY_PRESSURE_WATCH":"/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/session.slice/plasma-plasmashell.service/memory.pressure","WAYLAND_DISPLAY":"wayland-0","KONSOLE_DBUS_SESSION":"/Sessions/1","PROFILEHOME":"","npm_package_resolved":"https://registry.npmjs.org/usb/-/usb-2.16.0.tgz","GIO_EXTRA_MODULES":"/nix/store/01jcw6s452h4rsp5pzqikc3rbvn02dhk-dconf-0.40.0-lib/lib/gio/modules","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","INVOCATION_ID":"9fe69bd9372e4078bd75ef7ef0e6ad27","KONSOLE_VERSION":"250403","MANAGERPID":"2154","INIT_CWD":"/home/groke/WinBoat","GTK_A11Y":"none","KDE_SESSION_UID":"1000","NIX_USER_PROFILE_DIR":"/nix/var/nix/profiles/per-user/groke","INFOPATH":"/home/groke/.nix-profile/info:/home/groke/.nix-profile/share/info:/nix/profile/info:/nix/profile/share/info:/home/groke/.local/state/nix/profile/info:/home/groke/.local/state/nix/profile/share/info:/etc/profiles/per-user/groke/info:/etc/profiles/per-user/groke/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info","npm_lifecycle_script":"node-gyp-build","XKB_DEFAULT_LAYOUT":"no","npm_package_optional":"","npm_config_npm_version":"11.6.0","XDG_SESSION_CLASS":"user","TERM":"dumb","npm_package_name":"usb","GTK_PATH":"/home/groke/.nix-profile/lib/gtk-2.0:/home/groke/.nix-profile/lib/gtk-3.0:/home/groke/.nix-profile/lib/gtk-4.0:/nix/profile/lib/gtk-2.0:/nix/profile/lib/gtk-3.0:/nix/profile/lib/gtk-4.0:/home/groke/.local/state/nix/profile/lib/gtk-2.0:/home/groke/.local/state/nix/profile/lib/gtk-3.0:/home/groke/.local/state/nix/profile/lib/gtk-4.0:/etc/profiles/per-user/groke/lib/gtk-2.0:/etc/profiles/per-user/groke/lib/gtk-3.0:/etc/profiles/per-user/groke/lib/gtk-4.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-4.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/run/current-system/sw/lib/gtk-4.0","npm_config_prefix":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0","USER":"groke","COLORFGBG":"15;0","TZDIR":"/etc/zoneinfo","QT_WAYLAND_RECONNECT":"1","KDE_SESSION_VERSION":"6","PAM_KWALLET5_LOGIN":"/run/user/1000/kwallet5.socket","DISPLAY":":0","npm_lifecycle_event":"install","SHLVL":"1","PAGER":"less","QTWEBKIT_PLUGIN_PATH":"/home/groke/.nix-profile/lib/mozilla/plugins/:/nix/profile/lib/mozilla/plugins/:/home/groke/.local/state/nix/profile/lib/mozilla/plugins/:/etc/profiles/per-user/groke/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/","__NIXOS_SET_ENVIRONMENT_DONE":"1","XDG_VTNR":"2","XDG_SESSION_ID":"2","LOCALE_ARCHIVE":"/run/current-system/sw/lib/locale/locale-archive","LESSKEYIN_SYSTEM":"/nix/store/1zjd1yfm87csrgwvvrkl935j3nh82dlj-lessconfig","npm_config_user_agent":"npm/11.6.0 node/v24.9.0 linux x64 workspaces/false","QML2_IMPORT_PATH":"/home/groke/.nix-profile/lib/qt-5.15.17/qml:/home/groke/.nix-profile/lib/qt-6/qml:/nix/profile/lib/qt-5.15.17/qml:/nix/profile/lib/qt-6/qml:/home/groke/.local/state/nix/profile/lib/qt-5.15.17/qml:/home/groke/.local/state/nix/profile/lib/qt-6/qml:/etc/profiles/per-user/groke/lib/qt-5.15.17/qml:/etc/profiles/per-user/groke/lib/qt-6/qml:/nix/var/nix/profiles/default/lib/qt-5.15.17/qml:/nix/var/nix/profiles/default/lib/qt-6/qml:/run/current-system/sw/lib/qt-5.15.17/qml:/run/current-system/sw/lib/qt-6/qml","TERMINFO_DIRS":"/home/groke/.nix-profile/share/terminfo:/nix/profile/share/terminfo:/home/groke/.local/state/nix/profile/share/terminfo:/etc/profiles/per-user/groke/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo","npm_execpath":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/lib/node_modules/npm/bin/npm-cli.js","LD_LIBRARY_PATH":"/nix/store/ig6pigsqc8hycanp3x2fihxp2jdm6jvr-pipewire-1.4.7-jack/lib","XDG_RUNTIME_DIR":"/run/user/1000","NIX_XDG_DESKTOP_PORTAL_DIR":"/run/current-system/sw/share/xdg-desktop-portal/portals","npm_package_json":"/home/groke/WinBoat/node_modules/usb/package.json","XKB_DEFAULT_VARIANT":"winkeys","QT_AUTO_SCREEN_SCALE_FACTOR":"0","JOURNAL_STREAM":"9:14579","XDG_DATA_DIRS":"/nix/store/spslrz0g99v98y401khwa2j26ggbpb72-konsole-25.04.3/share:/nix/store/rw23dyg5jszabzrg01sm59pr6g0njzrf-kpty-6.14.0/share:/nix/store/h96z5kdyiid6i5735kj05d3jh2cj05j7-kparts-6.14.0/share:/nix/store/55ng4zim8m5w69pkahs07vwldymk8l2y-knotifyconfig-6.14.0/share:/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/share:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/share:/nix/store/qawb07lmgxg1vsh39gz0xblxzw1fly7m-kxmlgui-6.14.0/share:/nix/store/msviq5mb5s4xf08js39s44c2qplif93g-ktextwidgets-6.14.0/share:/nix/store/hr069qiz5qqyg69lnqrxzlrsg9q2ck0k-kpackage-6.14.0/share:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/share:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/share:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/share:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/share:/nix/store/vli1g72746fndc4vs7jjcvzzvi6zv8sm-solid-6.14.0/share:/nix/store/4j1hl4972jdp0w02hikqk5iwa9c1c1q0-kwallet-6.14.1/share:/nix/store/nhnfj3v77khhj6in2y0az6cfszvipg3l-libgpg-error-1.51/share:/nix/store/gxsmzfxmd7jk7hsl5a4zirgb0kwahf4v-kservice-6.14.0/share:/nix/store/rg0ymd09zidg644zv2vh6djjhrh7k1zk-kjobwidgets-6.14.0/share:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/share:/nix/store/rnybjax7is2a9rmznq1yrffg01i63xgd-kitemviews-6.14.0/share:/nix/store/y94nx5g28jghrnhxb8dy5ih8yrc6wl7x-kcompletion-6.14.0/share:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/share:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/share:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/share:/nix/store/f7hbnmwrkv19ilq17lgs7jay8ck32arf-breeze-icons-6.14.0/share:/nix/store/18ba7bbz5p8cg0rhnd8zpmcizghd0zc4-kglobalaccel-6.14.0/share:/nix/store/lz350h8zh6rz0x7lmfg5r32wx0hg5krq-kdoctools-6.14.0/share:/nix/store/lsqj4a02inf402718bmgxggkx4vfl7nb-karchive-6.14.0/share:/nix/store/qdx87q5gisxkhzqhyy4aiv8vsqqwabbi-kdbusaddons-6.14.0/share:/nix/store/2481k2a23p109yxr9fkmwmpqdsh6z7wr-kconfigwidgets-6.14.0/share:/nix/store/4jgf532z1p8ps30qs9m32857cpwhbvah-kcolorscheme-6.14.0/share:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/share:/nix/store/16pfk1049jkibi3lw6waz349l8zjr4zh-kcodecs-6.14.0/share:/nix/store/kl6z52vjsn6apnxbjf1ghqjaiqw5ny9y-kbookmarks-6.14.0/share:/nix/store/c747y69b7hzw4p7qccnyqgxapy53gdz6-kwidgetsaddons-6.14.0/share:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/share:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/share:/nix/store/dszawbb3wl0p0qffzv2hhncvnn8qqrbf-gst-plugins-good-1.26.3/share:/nix/store/khlyr7y59qgw5hd01g45qgvamq3l02yj-gst-plugins-base-1.26.3/share:/nix/store/pf1idl9awr3xw97qcw10ih2b3vq648vp-gst-plugins-bad-1.26.3/share:/nix/store/9jjn4lqmwqmzb49k0vakmmq248b412bg-gstreamer-1.26.3/share:/nix/store/pagv5vg8ji7wjxpag40jh66bmdcynzk6-cups-2.4.11/share:/nix/store/62krdpkp7dkq90ya9fz3v19si7nidl7g-cups-2.4.11-lib/share:/nix/store/7bjjr3xhgnncsnsygi13cxk43kmp54cg-fontconfig-2.16.0-lib/share:/nix/store/405wfwvwdwjnw0k9prw5n8594cqx6gkd-util-linux-2.41.1-lib/share:/nix/store/d84f8nm2na5cr53m4jk0qk2mj7lgr9fx-systemd-257.9/share:/nix/store/svl12332fv5skndwxvsqw0w1i3xy4viv-glib-2.84.3/share:/nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5/share:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/share:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/share:/nix/store/dbb14yjxbhlh65izylnwnkz2647ylzis-networkmanager-1.52.1/share:/nix/store/rx94zxgw5i5sk62gyryw7r7gak6qpfp4-gnutls-3.8.9/share:/nix/store/lhvabail5h5w8s9nh034q9qixjrgm5sd-plasma-nano-6.3.6/share:/nix/store/psa9185pl2ydr31j4xc8fc5ljpbcwjxa-milou-6.3.6/share:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/share:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/share:/nix/store/7f45gn4myvxwfahyr8fcq6z0qn6f71fh-kpipewire-6.3.6/share:/nix/store/k1a838dvfgp5p36akmd1qdawpzmpxj7k-breeze-6.3.6/share:/nix/store/6fvfmkr2hbihjbhzlpcp2b16rswbx5cf-kdecoration-6.3.6/share:/nix/store/m85bwcl815jdk762c5rjpn1n7midgv04-frameworkintegration-6.14.0/share:/nix/store/kz642zl94kbd54kxjjba500rfb1jfnrw-oxygen-icons-6.1.0/share:/nix/store/c8xa0gy64z3sn2fq5qrmi6w9v321mqll-kuserfeedback-6.14.0/share:/nix/store/96cj0abl1s38pra3qr3nl3fzls4786gf-kunitconversion-6.14.0/share:/nix/store/6l8aiqa4j4p8mxcn739gfizbb208g6rq-ktexteditor-6.14.0/share:/nix/store/n4qk7r91fsqrwwar6xnz28xwald12fwq-kstatusnotifieritem-6.14.0/share:/nix/store/2a8lkhv6c74qmz7hidk91dj4s28kgmvr-kscreenlocker-6.3.6/share:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/share:/nix/store/n1cj4l2wh9nkvfq53w0ibnih8q159hqf-libkscreen-6.3.6/share:/nix/store/h96z5kdyiid6i5735kj05d3jh2cj05j7-kparts-6.14.0/share:/nix/store/55ng4zim8m5w69pkahs07vwldymk8l2y-knotifyconfig-6.14.0/share:/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/share:/nix/store/hr069qiz5qqyg69lnqrxzlrsg9q2ck0k-kpackage-6.14.0/share:/nix/store/7avf4827w1i6vz7rsdka589yrbwd4i8q-kirigami-addons-1.7.0/share:/nix/store/pii9w8nfj2a6v91qy32h6bp3j91zy1b4-kio-extras-25.04.3/share:/nix/store/z5p2svp46nq2wcpdhv4x9gh1gaafsa1x-syntax-highlighting-6.14.0/share:/nix/store/wkz3w6h9lgg3ykxc320j5r3bl3nbf50g-phonon-4.12.0/share:/nix/store/24mqqi7hj5r1qzy9jbi334n2cyh4lshx-kdnssd-6.14.0/share:/nix/store/z4k5hwnwy70zpc5n5zqsh9sj86cwvhh4-kholidays-6.14.0/share:/nix/store/0vrj6qvw2x3ghjlm4xb93669238a45j7-kdesu-6.14.0/share:/nix/store/rw23dyg5jszabzrg01sm59pr6g0njzrf-kpty-6.14.0/share:/nix/store/ys35mkx7m5gpk5vdysmlri62w49wbgh6-kdeclarative-6.14.0/share:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/share:/nix/store/wd73i46nbrkf4phxs1cpyphv14v2m48l-kactivitymanagerd-6.3.6/share:/nix/store/qawb07lmgxg1vsh39gz0xblxzw1fly7m-kxmlgui-6.14.0/share:/nix/store/msviq5mb5s4xf08js39s44c2qplif93g-ktextwidgets-6.14.0/share:/nix/store/18ba7bbz5p8cg0rhnd8zpmcizghd0zc4-kglobalaccel-6.14.0/share:/nix/store/2481k2a23p109yxr9fkmwmpqdsh6z7wr-kconfigwidgets-6.14.0/share:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/share:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/share:/nix/store/vli1g72746fndc4vs7jjcvzzvi6zv8sm-solid-6.14.0/share:/nix/store/4j1hl4972jdp0w02hikqk5iwa9c1c1q0-kwallet-6.14.1/share:/nix/store/nhnfj3v77khhj6in2y0az6cfszvipg3l-libgpg-error-1.51/share:/nix/store/gxsmzfxmd7jk7hsl5a4zirgb0kwahf4v-kservice-6.14.0/share:/nix/store/rg0ymd09zidg644zv2vh6djjhrh7k1zk-kjobwidgets-6.14.0/share:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/share:/nix/store/rnybjax7is2a9rmznq1yrffg01i63xgd-kitemviews-6.14.0/share:/nix/store/lz350h8zh6rz0x7lmfg5r32wx0hg5krq-kdoctools-6.14.0/share:/nix/store/y94nx5g28jghrnhxb8dy5ih8yrc6wl7x-kcompletion-6.14.0/share:/nix/store/kl6z52vjsn6apnxbjf1ghqjaiqw5ny9y-kbookmarks-6.14.0/share:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/share:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/share:/nix/store/d660fk7v0avgw7w3zpkfgndlpz067cx7-kfilemetadata-6.14.0/share:/nix/store/2q1vszdygbs1icp1cd18a4d11zcsc97y-libidn2-2.3.8/share:/nix/store/6h1mjkhy5rmg1zqwfqlqqrymi67kkr2q-xz-5.8.1/share:/nix/store/qdx87q5gisxkhzqhyy4aiv8vsqqwabbi-kdbusaddons-6.14.0/share:/nix/store/22crj4la9p6bnjjzpa9rcym4aa2sdm9j-appstream-qt-1.0.4/share:/nix/store/akc5a851iikwxc209s62xi50isci3x43-pipewire-1.4.7/share:/nix/store/yy5ayfkgvxh7rr28j4v1vsx12yfw9n5k-libqalculate-5.5.2/share:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/share:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/share:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/share:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/share:/nix/store/c747y69b7hzw4p7qccnyqgxapy53gdz6-kwidgetsaddons-6.14.0/share:/nix/store/lsqj4a02inf402718bmgxggkx4vfl7nb-karchive-6.14.0/share:/nix/store/f7hbnmwrkv19ilq17lgs7jay8ck32arf-breeze-icons-6.14.0/share:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/share:/nix/store/4jgf532z1p8ps30qs9m32857cpwhbvah-kcolorscheme-6.14.0/share:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/share:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/share:/nix/store/16pfk1049jkibi3lw6waz349l8zjr4zh-kcodecs-6.14.0/share:/nix/store/pagv5vg8ji7wjxpag40jh66bmdcynzk6-cups-2.4.11/share:/nix/store/62krdpkp7dkq90ya9fz3v19si7nidl7g-cups-2.4.11-lib/share:/nix/store/7bjjr3xhgnncsnsygi13cxk43kmp54cg-fontconfig-2.16.0-lib/share:/nix/store/405wfwvwdwjnw0k9prw5n8594cqx6gkd-util-linux-2.41.1-lib/share:/nix/store/d84f8nm2na5cr53m4jk0qk2mj7lgr9fx-systemd-257.9/share:/nix/store/svl12332fv5skndwxvsqw0w1i3xy4viv-glib-2.84.3/share:/nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5/share:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/share:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/share:/nix/store/dbb14yjxbhlh65izylnwnkz2647ylzis-networkmanager-1.52.1/share:/nix/store/rx94zxgw5i5sk62gyryw7r7gak6qpfp4-gnutls-3.8.9/share:/nix/store/lhvabail5h5w8s9nh034q9qixjrgm5sd-plasma-nano-6.3.6/share:/nix/store/psa9185pl2ydr31j4xc8fc5ljpbcwjxa-milou-6.3.6/share:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/share:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/share:/nix/store/7f45gn4myvxwfahyr8fcq6z0qn6f71fh-kpipewire-6.3.6/share:/nix/store/k1a838dvfgp5p36akmd1qdawpzmpxj7k-breeze-6.3.6/share:/nix/store/6fvfmkr2hbihjbhzlpcp2b16rswbx5cf-kdecoration-6.3.6/share:/nix/store/m85bwcl815jdk762c5rjpn1n7midgv04-frameworkintegration-6.14.0/share:/nix/store/kz642zl94kbd54kxjjba500rfb1jfnrw-oxygen-icons-6.1.0/share:/nix/store/c8xa0gy64z3sn2fq5qrmi6w9v321mqll-kuserfeedback-6.14.0/share:/nix/store/96cj0abl1s38pra3qr3nl3fzls4786gf-kunitconversion-6.14.0/share:/nix/store/6l8aiqa4j4p8mxcn739gfizbb208g6rq-ktexteditor-6.14.0/share:/nix/store/n4qk7r91fsqrwwar6xnz28xwald12fwq-kstatusnotifieritem-6.14.0/share:/nix/store/2a8lkhv6c74qmz7hidk91dj4s28kgmvr-kscreenlocker-6.3.6/share:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/share:/nix/store/n1cj4l2wh9nkvfq53w0ibnih8q159hqf-libkscreen-6.3.6/share:/nix/store/h96z5kdyiid6i5735kj05d3jh2cj05j7-kparts-6.14.0/share:/nix/store/55ng4zim8m5w69pkahs07vwldymk8l2y-knotifyconfig-6.14.0/share:/nix/store/hggzip4n1phpcc94p3ar48j7svl9h4s0-knewstuff-6.14.0/share:/nix/store/hr069qiz5qqyg69lnqrxzlrsg9q2ck0k-kpackage-6.14.0/share:/nix/store/7avf4827w1i6vz7rsdka589yrbwd4i8q-kirigami-addons-1.7.0/share:/nix/store/pii9w8nfj2a6v91qy32h6bp3j91zy1b4-kio-extras-25.04.3/share:/nix/store/z5p2svp46nq2wcpdhv4x9gh1gaafsa1x-syntax-highlighting-6.14.0/share:/nix/store/wkz3w6h9lgg3ykxc320j5r3bl3nbf50g-phonon-4.12.0/share:/nix/store/24mqqi7hj5r1qzy9jbi334n2cyh4lshx-kdnssd-6.14.0/share:/nix/store/z4k5hwnwy70zpc5n5zqsh9sj86cwvhh4-kholidays-6.14.0/share:/nix/store/0vrj6qvw2x3ghjlm4xb93669238a45j7-kdesu-6.14.0/share:/nix/store/rw23dyg5jszabzrg01sm59pr6g0njzrf-kpty-6.14.0/share:/nix/store/ys35mkx7m5gpk5vdysmlri62w49wbgh6-kdeclarative-6.14.0/share:/nix/store/izcawbaq5v8lgz6ad3dvq9ykn2hq2byy-kcmutils-6.14.0/share:/nix/store/wd73i46nbrkf4phxs1cpyphv14v2m48l-kactivitymanagerd-6.3.6/share:/nix/store/qawb07lmgxg1vsh39gz0xblxzw1fly7m-kxmlgui-6.14.0/share:/nix/store/msviq5mb5s4xf08js39s44c2qplif93g-ktextwidgets-6.14.0/share:/nix/store/18ba7bbz5p8cg0rhnd8zpmcizghd0zc4-kglobalaccel-6.14.0/share:/nix/store/2481k2a23p109yxr9fkmwmpqdsh6z7wr-kconfigwidgets-6.14.0/share:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/share:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/share:/nix/store/vli1g72746fndc4vs7jjcvzzvi6zv8sm-solid-6.14.0/share:/nix/store/4j1hl4972jdp0w02hikqk5iwa9c1c1q0-kwallet-6.14.1/share:/nix/store/nhnfj3v77khhj6in2y0az6cfszvipg3l-libgpg-error-1.51/share:/nix/store/gxsmzfxmd7jk7hsl5a4zirgb0kwahf4v-kservice-6.14.0/share:/nix/store/rg0ymd09zidg644zv2vh6djjhrh7k1zk-kjobwidgets-6.14.0/share:/nix/store/lbjzhdf2g7x304n8cqizx97lqx01bz6p-knotifications-6.14.0/share:/nix/store/rnybjax7is2a9rmznq1yrffg01i63xgd-kitemviews-6.14.0/share:/nix/store/lz350h8zh6rz0x7lmfg5r32wx0hg5krq-kdoctools-6.14.0/share:/nix/store/y94nx5g28jghrnhxb8dy5ih8yrc6wl7x-kcompletion-6.14.0/share:/nix/store/kl6z52vjsn6apnxbjf1ghqjaiqw5ny9y-kbookmarks-6.14.0/share:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/share:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/share:/nix/store/d660fk7v0avgw7w3zpkfgndlpz067cx7-kfilemetadata-6.14.0/share:/nix/store/2q1vszdygbs1icp1cd18a4d11zcsc97y-libidn2-2.3.8/share:/nix/store/6h1mjkhy5rmg1zqwfqlqqrymi67kkr2q-xz-5.8.1/share:/nix/store/qdx87q5gisxkhzqhyy4aiv8vsqqwabbi-kdbusaddons-6.14.0/share:/nix/store/22crj4la9p6bnjjzpa9rcym4aa2sdm9j-appstream-qt-1.0.4/share:/nix/store/akc5a851iikwxc209s62xi50isci3x43-pipewire-1.4.7/share:/nix/store/yy5ayfkgvxh7rr28j4v1vsx12yfw9n5k-libqalculate-5.5.2/share:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/share:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/share:/nix/store/mawlwdc2xz58w87nb3x75pb2vnsnvk0f-kirigami-6.14.1/share:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/share:/nix/store/c747y69b7hzw4p7qccnyqgxapy53gdz6-kwidgetsaddons-6.14.0/share:/nix/store/lsqj4a02inf402718bmgxggkx4vfl7nb-karchive-6.14.0/share:/nix/store/f7hbnmwrkv19ilq17lgs7jay8ck32arf-breeze-icons-6.14.0/share:/nix/store/xg3hlsxmarn5rcfcgf3l123ni6mwmdil-kcoreaddons-6.14.0/share:/nix/store/4jgf532z1p8ps30qs9m32857cpwhbvah-kcolorscheme-6.14.0/share:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/share:/nix/store/4p11cjkvfyja055x191f4qc2mjp424gf-kconfig-6.14.0/share:/nix/store/16pfk1049jkibi3lw6waz349l8zjr4zh-kcodecs-6.14.0/share:/nix/store/pagv5vg8ji7wjxpag40jh66bmdcynzk6-cups-2.4.11/share:/nix/store/62krdpkp7dkq90ya9fz3v19si7nidl7g-cups-2.4.11-lib/share:/nix/store/7bjjr3xhgnncsnsygi13cxk43kmp54cg-fontconfig-2.16.0-lib/share:/nix/store/405wfwvwdwjnw0k9prw5n8594cqx6gkd-util-linux-2.41.1-lib/share:/nix/store/d84f8nm2na5cr53m4jk0qk2mj7lgr9fx-systemd-257.9/share:/nix/store/svl12332fv5skndwxvsqw0w1i3xy4viv-glib-2.84.3/share:/nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5/share:/nix/store/anx1r7a57i5nq1qgrqmd28hipw7cq7np-desktops/share:/home/groke/.nix-profile/share:/nix/profile/share:/home/groke/.local/state/nix/profile/share:/etc/profiles/per-user/groke/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share","KDE_FULL_SESSION":"true","LIBEXEC_PATH":"/home/groke/.nix-profile/libexec:/nix/profile/libexec:/home/groke/.local/state/nix/profile/libexec:/etc/profiles/per-user/groke/libexec:/nix/var/nix/profiles/default/libexec:/run/current-system/sw/libexec","npm_config_noproxy":"","PATH":"/home/groke/WinBoat/node_modules/usb/node_modules/.bin:/home/groke/WinBoat/node_modules/node_modules/.bin:/home/groke/WinBoat/node_modules/.bin:/home/groke/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/run/wrappers/bin:/home/groke/.nix-profile/bin:/nix/profile/bin:/home/groke/.local/state/nix/profile/bin:/etc/profiles/per-user/groke/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/home/groke/.local/bin:/home/groke/.local/bin","npm_config_node_gyp":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1000/bus","npm_config_global_prefix":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0","KDE_APPLICATIONS_AS_SCOPE":"1","KPACKAGE_DEP_RESOLVERS_PATH":"/nix/store/m85bwcl815jdk762c5rjpn1n7midgv04-frameworkintegration-6.14.0/libexec/kf6/kpackagehandlers","QT_PLUGIN_PATH":"/nix/store/spslrz0g99v98y401khwa2j26ggbpb72-konsole-25.04.3/lib/qt-6/plugins:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/plugins:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/plugins:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/lib/qt-6/plugins:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/lib/qt-6/plugins:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/plugins:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/plugins:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/plugins:/nix/store/qyaiwvmvh1ih02pg7cihdala7prm9d0b-qtmultimedia-6.9.2/lib/qt-6/plugins:/nix/store/prlk35mm25r5ix54mvlcp1rc1n0s6ifk-qtquick3d-6.9.2/lib/qt-6/plugins:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/plugins:/nix/store/xmf4kyrpx0fdfqjcvf1nd97ppsyc1nbb-qtsvg-6.9.2/lib/qt-6/plugins:/nix/store/4b0y2xmlmm7vwf7s2dh494mp5fl0wa2r-qtbase-6.9.2/lib/qt-6/plugins:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/plugins:/nix/store/z312xjfj4awyxrf78c05b0sbz1w2v4lk-qtbase-6.9.2-only-plugins-qml/lib/qt-6/plugins:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/lib/qt-6/plugins:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/lib/qt-6/plugins:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/lib/qt-6/plugins:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/lib/qt-6/plugins:/nix/store/k1a838dvfgp5p36akmd1qdawpzmpxj7k-breeze-6.3.6/lib/qt-6/plugins:/nix/store/m85bwcl815jdk762c5rjpn1n7midgv04-frameworkintegration-6.14.0/lib/qt-6/plugins:/nix/store/6l8aiqa4j4p8mxcn739gfizbb208g6rq-ktexteditor-6.14.0/lib/qt-6/plugins:/nix/store/2a8lkhv6c74qmz7hidk91dj4s28kgmvr-kscreenlocker-6.3.6/lib/qt-6/plugins:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/lib/qt-6/plugins:/nix/store/n1cj4l2wh9nkvfq53w0ibnih8q159hqf-libkscreen-6.3.6/lib/qt-6/plugins:/nix/store/faz2yzipn8fjg2a034zihq3gl7b9rfw6-layer-shell-qt-6.3.6/lib/qt-6/plugins:/nix/store/pii9w8nfj2a6v91qy32h6bp3j91zy1b4-kio-extras-25.04.3/lib/qt-6/plugins:/nix/store/c65cb7y0gpwpnzc5zj0klqp19h3ls65f-kglobalacceld-6.3.6/lib/qt-6/plugins:/nix/store/wd73i46nbrkf4phxs1cpyphv14v2m48l-kactivitymanagerd-6.3.6/lib/qt-6/plugins:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/lib/qt-6/plugins:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/lib/qt-6/plugins:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/lib/qt-6/plugins:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/plugins:/nix/store/l0h65hbsgac7p79l545nxyxzh5k4pqax-kidletime-6.14.0/lib/qt-6/plugins:/nix/store/d660fk7v0avgw7w3zpkfgndlpz067cx7-kfilemetadata-6.14.0/lib/qt-6/plugins:/nix/store/r67b7haqzll8bf2id7x3cayss2r9jfnc-qqc2-breeze-style-6.3.6/lib/qt-6/plugins:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/plugins:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/plugins:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/plugins:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/plugins:/nix/store/bgqk36593sdn062np6bi913wv9xq9dxr-qtwayland-6.9.2/lib/qt-6/plugins:/nix/store/airvxl74aa85jqj4519l9cg8vg91p2ml-qtpositioning-6.9.2/lib/qt-6/plugins:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/plugins:/nix/store/xmf4kyrpx0fdfqjcvf1nd97ppsyc1nbb-qtsvg-6.9.2/lib/qt-6/plugins:/nix/store/4b0y2xmlmm7vwf7s2dh494mp5fl0wa2r-qtbase-6.9.2/lib/qt-6/plugins:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/plugins:/nix/store/z312xjfj4awyxrf78c05b0sbz1w2v4lk-qtbase-6.9.2-only-plugins-qml/lib/qt-6/plugins:/nix/store/lhwvs86cxnrm6fiifxpadw589scyfnx1-plasma-workspace-6.3.6/lib/qt-6/plugins:/nix/store/hgsl87iixfv7ixv8qqrgnan70i36zvp6-plasma5support-6.3.6/lib/qt-6/plugins:/nix/store/n5v6ibv8bcrb35cpm2gqzpw4ylal4yx1-libksysguard-6.3.6/lib/qt-6/plugins:/nix/store/n1wky3imk0m2icii5wg5g4cmg15a15fg-kwin-6.3.6/lib/qt-6/plugins:/nix/store/k1a838dvfgp5p36akmd1qdawpzmpxj7k-breeze-6.3.6/lib/qt-6/plugins:/nix/store/m85bwcl815jdk762c5rjpn1n7midgv04-frameworkintegration-6.14.0/lib/qt-6/plugins:/nix/store/6l8aiqa4j4p8mxcn739gfizbb208g6rq-ktexteditor-6.14.0/lib/qt-6/plugins:/nix/store/2a8lkhv6c74qmz7hidk91dj4s28kgmvr-kscreenlocker-6.3.6/lib/qt-6/plugins:/nix/store/iv30h6cfpn5gx11blx76m2rg9r70x9aw-libplasma-6.3.6/lib/qt-6/plugins:/nix/store/n1cj4l2wh9nkvfq53w0ibnih8q159hqf-libkscreen-6.3.6/lib/qt-6/plugins:/nix/store/faz2yzipn8fjg2a034zihq3gl7b9rfw6-layer-shell-qt-6.3.6/lib/qt-6/plugins:/nix/store/pii9w8nfj2a6v91qy32h6bp3j91zy1b4-kio-extras-25.04.3/lib/qt-6/plugins:/nix/store/c65cb7y0gpwpnzc5zj0klqp19h3ls65f-kglobalacceld-6.3.6/lib/qt-6/plugins:/nix/store/wd73i46nbrkf4phxs1cpyphv14v2m48l-kactivitymanagerd-6.3.6/lib/qt-6/plugins:/nix/store/2bb2lp68zw4m7qzviar6hspfzx0bp800-baloo-6.14.0/lib/qt-6/plugins:/nix/store/vhscqrhkl5apyc2n1risfpjbg43lix9r-kio-6.14.0/lib/qt-6/plugins:/nix/store/b696ajklzdabvxbjmp6q3ijayw7bcb27-kauth-6.14.0/lib/qt-6/plugins:/nix/store/5yvv2lbabnyb1bhpg81xmkfnv5rcqnq7-kwindowsystem-6.14.0/lib/qt-6/plugins:/nix/store/l0h65hbsgac7p79l545nxyxzh5k4pqax-kidletime-6.14.0/lib/qt-6/plugins:/nix/store/d660fk7v0avgw7w3zpkfgndlpz067cx7-kfilemetadata-6.14.0/lib/qt-6/plugins:/nix/store/r67b7haqzll8bf2id7x3cayss2r9jfnc-qqc2-breeze-style-6.3.6/lib/qt-6/plugins:/nix/store/8jkljm180q8hygz4miyv6lqxnps1fwlg-qqc2-desktop-style-6.14.0/lib/qt-6/plugins:/nix/store/d18pjma9l36isdp0m19a0br6c9bx8q0q-sonnet-6.14.0/lib/qt-6/plugins:/nix/store/xm6q4czkknri876dr9d9nkb9sz8s6qnf-kiconthemes-6.14.0/lib/qt-6/plugins:/nix/store/xlykx277ylyzy6zl9kgcy79lf6fvxydf-ki18n-6.14.0/lib/qt-6/plugins:/nix/store/bgqk36593sdn062np6bi913wv9xq9dxr-qtwayland-6.9.2/lib/qt-6/plugins:/nix/store/airvxl74aa85jqj4519l9cg8vg91p2ml-qtpositioning-6.9.2/lib/qt-6/plugins:/nix/store/dpp307gjdrclbx8hfgcy0pg9hd2shkjw-qtdeclarative-6.9.2/lib/qt-6/plugins:/nix/store/xmf4kyrpx0fdfqjcvf1nd97ppsyc1nbb-qtsvg-6.9.2/lib/qt-6/plugins:/nix/store/4b0y2xmlmm7vwf7s2dh494mp5fl0wa2r-qtbase-6.9.2/lib/qt-6/plugins:/nix/store/7x179k2vy9p18gdd2jl62p6vz3ahhnmw-qtwayland-6.9.2-only-plugins-qml/lib/qt-6/plugins:/nix/store/z312xjfj4awyxrf78c05b0sbz1w2v4lk-qtbase-6.9.2-only-plugins-qml/lib/qt-6/plugins:/home/groke/.nix-profile/lib/qt-5.15.17/plugins:/home/groke/.nix-profile/lib/qt-6/plugins:/nix/profile/lib/qt-5.15.17/plugins:/nix/profile/lib/qt-6/plugins:/home/groke/.local/state/nix/profile/lib/qt-5.15.17/plugins:/home/groke/.local/state/nix/profile/lib/qt-6/plugins:/etc/profiles/per-user/groke/lib/qt-5.15.17/plugins:/etc/profiles/per-user/groke/lib/qt-6/plugins:/nix/var/nix/profiles/default/lib/qt-5.15.17/plugins:/nix/var/nix/profiles/default/lib/qt-6/plugins:/run/current-system/sw/lib/qt-5.15.17/plugins:/run/current-system/sw/lib/qt-6/plugins","XKB_DEFAULT_OPTIONS":"terminate:ctrl_alt_bksp","npm_node_execpath":"/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/bin/node","npm_config_engine_strict":"true","OLDPWD":"/home/groke","ALSA_AUDIO_OUT":"","npm_package_engines_node":">=12.22.0 <13.0 || >=14.17.0","KONSOLE_DBUS_WINDOW":"/Windows/1"},"shell":false} npm error gyp sill find Python execFile result: err = null npm error gyp sill find Python execFile result: stdout = "3.12.11\n" npm error gyp sill find Python execFile result: stderr = "" npm error gyp verb find Python - version is "3.12.11" npm error gyp info find Python using Python version 3.12.11 found at "/run/current-system/sw/bin/python3" npm error gyp verb get node dir no --target version specified, falling back to host node version: 24.9.0 npm error gyp verb install input version string "24.9.0" npm error gyp verb install installing version: 24.9.0 npm error gyp verb install --ensure was passed, so won't reinstall if already installed npm error gyp verb install version is already installed, need to check "installVersion" npm error gyp verb got "installVersion" 11 npm error gyp verb needs "installVersion" 11 npm error gyp verb install version is good npm error gyp verb get node dir target node version installed: 24.9.0 npm error gyp verb build dir attempting to create "build" dir: /home/groke/WinBoat/node_modules/usb/build npm error gyp verb build dir "build" dir needed to be created? Yes npm error gyp verb build/config.gypi creating config file npm error gyp sill build/config.gypi { npm error gyp sill build/config.gypi target_defaults: { npm error gyp sill build/config.gypi cflags: [], npm error gyp sill build/config.gypi configurations: { Debug: [Object], Release: [Object] }, npm error gyp sill build/config.gypi default_configuration: 'Release', npm error gyp sill build/config.gypi defines: [], npm error gyp sill build/config.gypi include_dirs: [], npm error gyp sill build/config.gypi libraries: [] npm error gyp sill build/config.gypi }, npm error gyp sill build/config.gypi variables: { npm error gyp sill build/config.gypi asan: 0, npm error gyp sill build/config.gypi clang: 0, npm error gyp sill build/config.gypi control_flow_guard: false, npm error gyp sill build/config.gypi coverage: false, npm error gyp sill build/config.gypi dcheck_always_on: 0, npm error gyp sill build/config.gypi debug_nghttp2: false, npm error gyp sill build/config.gypi debug_node: false, npm error gyp sill build/config.gypi enable_lto: false, npm error gyp sill build/config.gypi enable_pgo_generate: false, npm error gyp sill build/config.gypi enable_pgo_use: false, npm error gyp sill build/config.gypi error_on_warn: false, npm error gyp sill build/config.gypi force_dynamic_crt: 0, npm error gyp sill build/config.gypi host_arch: 'x64', npm error gyp sill build/config.gypi icu_gyp_path: 'tools/icu/icu-system.gyp', npm error gyp sill build/config.gypi icu_small: false, npm error gyp sill build/config.gypi icu_ver_major: '76', npm error gyp sill build/config.gypi libdir: 'lib', npm error gyp sill build/config.gypi llvm_version: '0.0', npm error gyp sill build/config.gypi napi_build_version: '10', npm error gyp sill build/config.gypi node_builtin_shareable_builtins: [ npm error gyp sill build/config.gypi 'deps/cjs-module-lexer/lexer.js', npm error gyp sill build/config.gypi 'deps/cjs-module-lexer/dist/lexer.js', npm error gyp sill build/config.gypi 'deps/undici/undici.js', npm error gyp sill build/config.gypi 'deps/amaro/dist/index.js' npm error gyp sill build/config.gypi ], npm error gyp sill build/config.gypi node_byteorder: 'little', npm error gyp sill build/config.gypi node_cctest_sources: [ npm error gyp sill build/config.gypi 'src/node_snapshot_stub.cc', npm error gyp sill build/config.gypi 'test/cctest/inspector/test_node_protocol.cc', npm error gyp sill build/config.gypi 'test/cctest/node_test_fixture.cc', npm error gyp sill build/config.gypi 'test/cctest/test_aliased_buffer.cc', npm error gyp sill build/config.gypi 'test/cctest/test_base64.cc', npm error gyp sill build/config.gypi 'test/cctest/test_base_object_ptr.cc', npm error gyp sill build/config.gypi 'test/cctest/test_cppgc.cc', npm error gyp sill build/config.gypi 'test/cctest/test_crypto_clienthello.cc', npm error gyp sill build/config.gypi 'test/cctest/test_dataqueue.cc', npm error gyp sill build/config.gypi 'test/cctest/test_environment.cc', npm error gyp sill build/config.gypi 'test/cctest/test_inspector_socket.cc', npm error gyp sill build/config.gypi 'test/cctest/test_inspector_socket_server.cc', npm error gyp sill build/config.gypi 'test/cctest/test_json_utils.cc', npm error gyp sill build/config.gypi 'test/cctest/test_linked_binding.cc', npm error gyp sill build/config.gypi 'test/cctest/test_lru_cache.cc', npm error gyp sill build/config.gypi 'test/cctest/test_node_api.cc', npm error gyp sill build/config.gypi 'test/cctest/test_node_crypto.cc', npm error gyp sill build/config.gypi 'test/cctest/test_node_crypto_env.cc', npm error gyp sill build/config.gypi 'test/cctest/test_node_postmortem_metadata.cc', npm error gyp sill build/config.gypi 'test/cctest/test_node_task_runner.cc', npm error gyp sill build/config.gypi 'test/cctest/test_path.cc', npm error gyp sill build/config.gypi 'test/cctest/test_per_process.cc', npm error gyp sill build/config.gypi 'test/cctest/test_platform.cc', npm error gyp sill build/config.gypi 'test/cctest/test_quic_cid.cc', npm error gyp sill build/config.gypi 'test/cctest/test_quic_error.cc', npm error gyp sill build/config.gypi 'test/cctest/test_quic_tokens.cc', npm error gyp sill build/config.gypi 'test/cctest/test_report.cc', npm error gyp sill build/config.gypi 'test/cctest/test_sockaddr.cc', npm error gyp sill build/config.gypi 'test/cctest/test_string_bytes.cc', npm error gyp sill build/config.gypi 'test/cctest/test_traced_value.cc', npm error gyp sill build/config.gypi 'test/cctest/test_util.cc', npm error gyp sill build/config.gypi 'test/cctest/node_test_fixture.h' npm error gyp sill build/config.gypi ], npm error gyp sill build/config.gypi node_debug_lib: false, npm error gyp sill build/config.gypi node_enable_d8: false, npm error gyp sill build/config.gypi node_enable_v8_vtunejit: false, npm error gyp sill build/config.gypi node_enable_v8windbg: false, npm error gyp sill build/config.gypi node_fipsinstall: false, npm error gyp sill build/config.gypi node_install_corepack: true, npm error gyp sill build/config.gypi node_install_npm: true, npm error gyp sill build/config.gypi node_library_files: [ npm error gyp sill build/config.gypi 'lib/_http_agent.js', npm error gyp sill build/config.gypi 'lib/_http_client.js', npm error gyp sill build/config.gypi 'lib/_http_common.js', npm error gyp sill build/config.gypi 'lib/_http_incoming.js', npm error gyp sill build/config.gypi 'lib/_http_outgoing.js', npm error gyp sill build/config.gypi 'lib/_http_server.js', npm error gyp sill build/config.gypi 'lib/_stream_duplex.js', npm error gyp sill build/config.gypi 'lib/_stream_passthrough.js', npm error gyp sill build/config.gypi 'lib/_stream_readable.js', npm error gyp sill build/config.gypi 'lib/_stream_transform.js', npm error gyp sill build/config.gypi 'lib/_stream_wrap.js', npm error gyp sill build/config.gypi 'lib/_stream_writable.js', npm error gyp sill build/config.gypi 'lib/_tls_common.js', npm error gyp sill build/config.gypi 'lib/_tls_wrap.js', npm error gyp sill build/config.gypi 'lib/assert.js', npm error gyp sill build/config.gypi 'lib/assert/strict.js', npm error gyp sill build/config.gypi 'lib/async_hooks.js', npm error gyp sill build/config.gypi 'lib/buffer.js', npm error gyp sill build/config.gypi 'lib/child_process.js', npm error gyp sill build/config.gypi 'lib/cluster.js', npm error gyp sill build/config.gypi 'lib/console.js', npm error gyp sill build/config.gypi 'lib/constants.js', npm error gyp sill build/config.gypi 'lib/crypto.js', npm error gyp sill build/config.gypi 'lib/dgram.js', npm error gyp sill build/config.gypi 'lib/diagnostics_channel.js', npm error gyp sill build/config.gypi 'lib/dns.js', npm error gyp sill build/config.gypi 'lib/dns/promises.js', npm error gyp sill build/config.gypi 'lib/domain.js', npm error gyp sill build/config.gypi 'lib/events.js', npm error gyp sill build/config.gypi 'lib/fs.js', npm error gyp sill build/config.gypi 'lib/fs/promises.js', npm error gyp sill build/config.gypi 'lib/http.js', npm error gyp sill build/config.gypi 'lib/http2.js', npm error gyp sill build/config.gypi 'lib/https.js', npm error gyp sill build/config.gypi 'lib/inspector.js', npm error gyp sill build/config.gypi 'lib/inspector/promises.js', npm error gyp sill build/config.gypi 'lib/internal/abort_controller.js', npm error gyp sill build/config.gypi 'lib/internal/assert.js', npm error gyp sill build/config.gypi 'lib/internal/assert/assertion_error.js', npm error gyp sill build/config.gypi 'lib/internal/assert/calltracker.js', npm error gyp sill build/config.gypi 'lib/internal/assert/myers_diff.js', npm error gyp sill build/config.gypi 'lib/internal/assert/utils.js', npm error gyp sill build/config.gypi 'lib/internal/async_context_frame.js', npm error gyp sill build/config.gypi 'lib/internal/async_hooks.js', npm error gyp sill build/config.gypi 'lib/internal/async_local_storage/async_context_frame.js', npm error gyp sill build/config.gypi 'lib/internal/async_local_storage/async_hooks.js', npm error gyp sill build/config.gypi 'lib/internal/blob.js', npm error gyp sill build/config.gypi 'lib/internal/blocklist.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/node.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/realm.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/shadow_realm.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/switches/does_not_own_process_state.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/switches/does_own_process_state.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/switches/is_main_thread.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/switches/is_not_main_thread.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/web/exposed-wildcard.js', npm error gyp sill build/config.gypi 'lib/internal/bootstrap/web/exposed-window-or-worker.js', npm error gyp sill build/config.gypi 'lib/internal/buffer.js', npm error gyp sill build/config.gypi 'lib/internal/child_process.js', npm error gyp sill build/config.gypi 'lib/internal/child_process/serialization.js', npm error gyp sill build/config.gypi 'lib/internal/cli_table.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/child.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/primary.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/round_robin_handle.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/shared_handle.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/utils.js', npm error gyp sill build/config.gypi 'lib/internal/cluster/worker.js', npm error gyp sill build/config.gypi 'lib/internal/console/constructor.js', npm error gyp sill build/config.gypi 'lib/internal/console/global.js', npm error gyp sill build/config.gypi 'lib/internal/constants.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/aes.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/argon2.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/certificate.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/cfrg.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/chacha20_poly1305.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/cipher.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/diffiehellman.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/ec.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/hash.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/hashnames.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/hkdf.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/kem.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/keygen.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/keys.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/mac.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/ml_dsa.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/ml_kem.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/pbkdf2.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/random.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/rsa.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/scrypt.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/sig.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/util.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/webcrypto.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/webidl.js', npm error gyp sill build/config.gypi 'lib/internal/crypto/x509.js', npm error gyp sill build/config.gypi 'lib/internal/data_url.js', npm error gyp sill build/config.gypi 'lib/internal/debugger/inspect.js', npm error gyp sill build/config.gypi 'lib/internal/debugger/inspect_client.js', npm error gyp sill build/config.gypi 'lib/internal/debugger/inspect_repl.js', npm error gyp sill build/config.gypi ... 247 more items npm error gyp sill build/config.gypi ], npm error gyp sill build/config.gypi node_module_version: 137, npm error gyp sill build/config.gypi node_no_browser_globals: false, npm error gyp sill build/config.gypi node_prefix: '/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0', npm error gyp sill build/config.gypi node_quic: false, npm error gyp sill build/config.gypi node_release_urlbase: '', npm error gyp sill build/config.gypi node_section_ordering_info: '', npm error gyp sill build/config.gypi node_shared: false, npm error gyp sill build/config.gypi node_shared_ada: false, npm error gyp sill build/config.gypi node_shared_brotli: false, npm error gyp sill build/config.gypi node_shared_cares: false, npm error gyp sill build/config.gypi node_shared_http_parser: false, npm error gyp sill build/config.gypi node_shared_libuv: true, npm error gyp sill build/config.gypi node_shared_nghttp2: false, npm error gyp sill build/config.gypi node_shared_nghttp3: false, npm error gyp sill build/config.gypi node_shared_ngtcp2: false, npm error gyp sill build/config.gypi node_shared_openssl: true, npm error gyp sill build/config.gypi node_shared_simdjson: false, npm error gyp sill build/config.gypi node_shared_simdutf: false, npm error gyp sill build/config.gypi node_shared_sqlite: true, npm error gyp sill build/config.gypi node_shared_uvwasi: false, npm error gyp sill build/config.gypi node_shared_zlib: true, npm error gyp sill build/config.gypi node_shared_zstd: false, npm error gyp sill build/config.gypi node_tag: '', npm error gyp sill build/config.gypi node_target_type: 'executable', npm error gyp sill build/config.gypi node_use_amaro: true, npm error gyp sill build/config.gypi node_use_bundled_v8: true, npm error gyp sill build/config.gypi node_use_node_code_cache: true, npm error gyp sill build/config.gypi node_use_node_snapshot: true, npm error gyp sill build/config.gypi node_use_openssl: true, npm error gyp sill build/config.gypi node_use_sqlite: true, npm error gyp sill build/config.gypi node_use_v8_platform: true, npm error gyp sill build/config.gypi node_with_ltcg: false, npm error gyp sill build/config.gypi node_without_node_options: false, npm error gyp sill build/config.gypi node_write_snapshot_as_array_literals: false, npm error gyp sill build/config.gypi openssl_is_fips: false, npm error gyp sill build/config.gypi openssl_quic: false, npm error gyp sill build/config.gypi ossfuzz: false, npm error gyp sill build/config.gypi shlib_suffix: 'so.137', npm error gyp sill build/config.gypi single_executable_application: true, npm error gyp sill build/config.gypi suppress_all_error_on_warn: false, npm error gyp sill build/config.gypi target_arch: 'x64', npm error gyp sill build/config.gypi ubsan: 0, npm error gyp sill build/config.gypi use_ccache_win: 0, npm error gyp sill build/config.gypi use_prefix_to_find_headers: false, npm error gyp sill build/config.gypi v8_enable_31bit_smis_on_64bit_arch: 0, npm error gyp sill build/config.gypi v8_enable_extensible_ro_snapshot: 0, npm error gyp sill build/config.gypi v8_enable_external_code_space: 0, npm error gyp sill build/config.gypi v8_enable_gdbjit: 0, npm error gyp sill build/config.gypi v8_enable_hugepage: 0, npm error gyp sill build/config.gypi v8_enable_i18n_support: 1, npm error gyp sill build/config.gypi v8_enable_inspector: 1, npm error gyp sill build/config.gypi v8_enable_javascript_promise_hooks: 1, npm error gyp sill build/config.gypi v8_enable_lite_mode: 0, npm error gyp sill build/config.gypi v8_enable_maglev: 1, npm error gyp sill build/config.gypi v8_enable_object_print: 1, npm error gyp sill build/config.gypi v8_enable_pointer_compression: 0, npm error gyp sill build/config.gypi v8_enable_pointer_compression_shared_cage: 0, npm error gyp sill build/config.gypi v8_enable_sandbox: 0, npm error gyp sill build/config.gypi v8_enable_short_builtin_calls: 1, npm error gyp sill build/config.gypi v8_enable_wasm_simd256_revec: 1, npm error gyp sill build/config.gypi v8_enable_webassembly: 1, npm error gyp sill build/config.gypi v8_optimized_debug: 1, npm error gyp sill build/config.gypi v8_promise_internal_field_count: 1, npm error gyp sill build/config.gypi v8_random_seed: 0, npm error gyp sill build/config.gypi v8_trace_maps: 0, npm error gyp sill build/config.gypi v8_use_siphash: 1, npm error gyp sill build/config.gypi want_separate_host_toolset: 0, npm error gyp sill build/config.gypi nodedir: '/home/groke/.cache/node-gyp/24.9.0', npm error gyp sill build/config.gypi python: '/run/current-system/sw/bin/python3', npm error gyp sill build/config.gypi standalone_static_library: 1, npm error gyp sill build/config.gypi userconfig: '/home/groke/.npmrc', npm error gyp sill build/config.gypi cache: '/home/groke/.npm', npm error gyp sill build/config.gypi local_prefix: '/home/groke/WinBoat', npm error gyp sill build/config.gypi globalconfig: '/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/etc/npmrc', npm error gyp sill build/config.gypi init_module: '/home/groke/.npm-init.js', npm error gyp sill build/config.gypi npm_version: '11.6.0', npm error gyp sill build/config.gypi prefix: '/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0', npm error gyp sill build/config.gypi user_agent: 'npm/11.6.0 node/v24.9.0 linux x64 workspaces/false', npm error gyp sill build/config.gypi node_gyp: '/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js', npm error gyp sill build/config.gypi global_prefix: '/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0', npm error gyp sill build/config.gypi engine_strict: 'true' npm error gyp sill build/config.gypi } npm error gyp sill build/config.gypi } npm error gyp verb build/config.gypi writing out config file: /home/groke/WinBoat/node_modules/usb/build/config.gypi npm error gyp verb config.gypi checking for gypi file: /home/groke/WinBoat/node_modules/usb/config.gypi npm error gyp verb common.gypi checking for gypi file: /home/groke/WinBoat/node_modules/usb/common.gypi npm error gyp verb gyp gyp format was not specified; forcing "make" npm error gyp info spawn /run/current-system/sw/bin/python3 npm error gyp info spawn args [ npm error gyp info spawn args '/home/groke/WinBoat/node_modules/@electron/node-gyp/gyp/gyp_main.py', npm error gyp info spawn args 'binding.gyp', npm error gyp info spawn args '-f', npm error gyp info spawn args 'make', npm error gyp info spawn args '-I', npm error gyp info spawn args '/home/groke/WinBoat/node_modules/usb/build/config.gypi', npm error gyp info spawn args '-I', npm error gyp info spawn args '/home/groke/WinBoat/node_modules/@electron/node-gyp/addon.gypi', npm error gyp info spawn args '-I', npm error gyp info spawn args '/home/groke/.cache/node-gyp/24.9.0/include/node/common.gypi', npm error gyp info spawn args '-Dlibrary=shared_library', npm error gyp info spawn args '-Dvisibility=default', npm error gyp info spawn args '-Dnode_root_dir=/home/groke/.cache/node-gyp/24.9.0', npm error gyp info spawn args '-Dnode_gyp_dir=/home/groke/WinBoat/node_modules/@electron/node-gyp', npm error gyp info spawn args '-Dnode_lib_file=/home/groke/.cache/node-gyp/24.9.0/<(target_arch)/node.lib', npm error gyp info spawn args '-Dmodule_root_dir=/home/groke/WinBoat/node_modules/usb', npm error gyp info spawn args '-Dnode_engine=v8', npm error gyp info spawn args '--depth=.', npm error gyp info spawn args '--no-parallel', npm error gyp info spawn args '--generator-output', npm error gyp info spawn args 'build', npm error gyp info spawn args '-Goutput_dir=.' npm error gyp info spawn args ] npm error gyp verb build type Release npm error gyp verb architecture x64 npm error gyp verb node dev dir /home/groke/.cache/node-gyp/24.9.0 npm error gyp verb python /run/current-system/sw/bin/python3 npm error gyp verb which succeeded for make /run/current-system/sw/bin/make npm error gyp verb bin symlinks created symlink to "/run/current-system/sw/bin/python3" in "/home/groke/WinBoat/node_modules/usb/build/node_gyp_bins" and added to PATH npm error gyp info spawn make npm error gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ] npm error ../libusb/libusb/os/linux_udev.c:28:10: fatal error: libudev.h: No such file or directory npm error 28 | #include <libudev.h> npm error | ^~~~~~~~~~~ npm error compilation terminated. npm error make: *** [libusb.target.mk:151: Release/obj.target/libusb/libusb/libusb/os/linux_udev.o] Error 1 npm error gyp ERR! build error npm error gyp ERR! stack Error: make failed with exit code: 2 npm error gyp ERR! stack at ChildProcess. (/home/groke/WinBoat/node_modules/@electron/node-gyp/lib/build.js:215:23) npm error gyp ERR! System Linux 6.16.12 npm error gyp ERR! command "/nix/store/hzdsn33iwvr0djgz73dirlxgysrm32my-nodejs-24.9.0/bin/node" "/home/groke/WinBoat/node_modules/.bin/node-gyp" "rebuild" npm error gyp ERR! cwd /home/groke/WinBoat/node_modules/usb npm error gyp ERR! node -v v24.9.0 npm error gyp ERR! node-gyp -v v10.2.0-electron.1 npm error gyp ERR! not ok npm error A complete log of this run can be found in: /home/groke/.npm/_logs/2025-10-25T21_45_32_796Z-debug-0.log

Expected Behavior

I don't know the expected behaviour

Current Behavior

I get a very long error message. It is so long that it surpasses the CLI history

Possible Solution

No response

Quality Notice

  • [x] I have checked the issue tracker and verified that this bug is a unique case.

groke76 avatar Oct 25 '25 21:10 groke76

Using NixOS 11.05

I'll assume this is wrong because that is ancient(also looking at your packages because some of them are fairly new) To develop with nix(NixOS or just the package manager on other operating systems):

First: You first need to enable flakes

Then: You can then use the following commands

nix build # if you dislike the creation of the `result` directory you can use `nix build --no-link`
nix run

That's it

Additional information:

If you want to enter a development environment for the specific piece of software:

nix develop
# you can then run npm i

You can also add this github project directly into your personal NixOS flake so that it always gets the latest nightly every time you update it

P.S: If you try to develop on non-NixOS systems the performance of the graphical application will probably be terrible. (Something related to the lack of nixGL by default probably, it also has a hard time detecting your groups or if RDP is installed, i do not recommend it, someone more expert on how nix/nixOS works can probably answer that.)

svin24 avatar Oct 26 '25 06:10 svin24