Desktop Linux node-pty binary missing or broken

NousResearch/hermes-agent · cluster 62171 · apps/desktop

Data as of

Nothing open on GitHub. Fix merged in #121223. Check it covers your case.

The short answer

0open issues
0open PRs
6items grouped
Known?
Yes. 6 related items grouped here, 3 issues already closed.
Fix event
A fix was merged to main in PR #121223. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this partially resolved, deciding PR #121223. That is separate from the fix event.
Still open
Nothing open on GitHub.

Multiple bug reports and fixes address node-pty native binary packaging failures on Linux desktop, with related work on rebuild logic and installer bootstrapping. The issues center on the native binary being absent or incompatible after npm or Electron packaging steps.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #121223 fix(desktop): rebuild a packaged app whose node-pty has no native binary

    merged to main

    files: hermes_cli/main_desktop.py, tests/hermes_cli/test_desktop_native_deps_stale.py

2 PRs closed without merging

From the close comments: superseded by another PR 1 · other 1

  • #61798 fix(desktop): restore Linux node-pty packaging under npm 12 · superseded by another PR → c008f41, 7a44a8f, 7fdae5d, 5d69137, 47d56b8, 955c5b7, 7b3f304, 861d69c, c7e09f2, #61798, #62171
  • #62564 fix(desktop): force rebuild when packaged app is missing node-pty native binary (closes #62462) · other → #61798, #62462, #62171
Closed issues · 3
  • Closed#62171[Bug]: Latest stable npm 12 breaks Hermes Desktop on Linux after hermes update
  • Closed#62462[Bug]: Hermes Desktop crashes on Linux because node-pty pty.node is missing
  • Closed#63805Desktop app fails to launch on Linux: node-pty native binary missing for linux-x64
How this cluster was grouped
  • Link evidence (partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text.
  • Members outside that structural core may belong to a different underlying problem.
  • Pairwise link density 0.27: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
apps/desktop
Merged PRs
#121223
Closed issues
3
Attempts
2 PRs closed without merging
Fix link checked
24 Sep 2026

For your agent

The same facts, typed.