Skip to content

Bug: bunx t3@alpha fails on Linux rebuilding node-pty #204

Description

@sadiksaifi

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

bunx t3@alpha

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is broken or behaving incorrectly.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions