Open Shiroikage opened 12 months ago
Can't seem to repro on current master, current nixos-23.05, nor the revision that your system is on 🤔
I can reproduce on latest master
nix run github:nixos/nixpkgs/a3b35afc2df6bd7a94187f9a3215d8e6477c6979#hyper
innerError Error: Cannot find module '../build/Debug/pty.node'
Require stack:
- /nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/node_modules/node-pty/lib/unixTerminal.js
- /nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/node_modules/node-pty/lib/index.js
- /nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/session.js
- /nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/ui/window.js
- /nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/index.js
-
at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
at Module._load (node:internal/modules/cjs/loader:785:27)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Function._load (/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/plugins.js:103:37)
at Module.require (node:internal/modules/cjs/loader:1012:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/node_modules/node-pty/lib/unixTerminal.js:30:15)
at Module._compile (node:internal/modules/cjs/loader:1120:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1175:10) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/node_modules/node-pty/lib/unixTerminal.js',
'/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/node_modules/node-pty/lib/index.js',
'/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/session.js',
'/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/ui/window.js',
'/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/index.js',
undefined
]
}
A JavaScript error occurred in the main process
Uncaught Exception:
Error: `node-pty` failed to load. Typically this means that it was built incorrectly. Please check the `readme.md` to more info.
at createNodePtyError (/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/session.js:39:34)
at Object.<anonymous> (/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/session.js:46:11)
at Module._compile (node:internal/modules/cjs/loader:1120:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1175:10)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Function._load (/nix/store/dw6jmnag62al9vjhhvvllq3bccjcfh97-hyper-3.4.1/opt/Hyper/resources/app.asar/plugins.js:103:37)
at Module.require (node:internal/modules/cjs/loader:1012:19)
at require (node:internal/modules/cjs/helpers:102:18)
ah runtime, not buildtime.
Anyone managed to fix the issue? I don't see any activity there and I am wondering if this package is deprecated?
If it was fixed, the issue'd be closed.
Seems to be relevant: #334971
From the error log, it looks like it is missing node-pty
. However, this should have been fetched by npm
/yarn
/pnpm
but is not found in their package.json. So this may be an issue on their part. However, it should be easy to package node-pty separately and include it as a part of nativeBuildInputs
.
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
Notify maintainers
@puffnfresh (maintainer as of Nix Package Search) @FabianGD (maintainer as of Nix Package Search) @r-ryantm or @ryantm ?(last commit in package)
Metadata