Problem
Running bunx t3@alpha on Linux fails during dependency installation because node-pty tries to rebuild from source and requires node-gyp, even though the same package works with npx t3@alpha.
Reproduction
Output:
⚙️ node-pty [1/3] > Checking prebuilds...
> Rebuilding because directory /tmp/bunx-1000-t3@alpha/node_modules/node-pty/prebuilds/linux-x64 does not exist
/usr/bin/bash: line 1: node-gyp: command not found
error: install script from "node-pty" exited with 127
Expected
bunx t3@alpha installs and launches successfully, or at least handles the missing native build dependency more gracefully.
Actual
The install fails before the CLI can start.
Notes
npx t3@alpha works on the same machine.
- I was using the latest
t3@alpha available at the time of testing.
- Environment: Linux x64.
This seems like a Bun/Bunx compatibility issue around how node-pty prebuilds are resolved from the temporary install directory.
Problem
Running
bunx t3@alphaon Linux fails during dependency installation becausenode-ptytries to rebuild from source and requiresnode-gyp, even though the same package works withnpx t3@alpha.Reproduction
Output:
Expected
bunx t3@alphainstalls and launches successfully, or at least handles the missing native build dependency more gracefully.Actual
The install fails before the CLI can start.
Notes
npx t3@alphaworks on the same machine.t3@alphaavailable at the time of testing.This seems like a Bun/Bunx compatibility issue around how
node-ptyprebuilds are resolved from the temporary install directory.