Skip to content

Android/Termux install fails: postinstall requires missing package opencode-android-arm64 #12515

Description

@baiyun1123

Description

Title: Android/Termux install fails: postinstall requires missing package opencode-android-arm64

Hi maintainers,

I’m trying to install opencode-ai in Termux (Android arm64), and installation fails during postinstall.

Environment

  • Device: Android (arm64)
  • Shell: Termux
  • Node: (run node -v)
  • npm: (run npm -v)
  • Install command: npm i -g opencode-ai

Error log

Failed to setup opencode binary: Could not find package opencode-android-arm64: Cannot find module 'opencode-android-arm64/package.json'
Require stack:

  • /data/data/com.termux/files/usr/lib/node_modules/opencode-ai/postinstall.mjs

npm error code 1
npm error path /data/data/com.termux/files/usr/lib/node_modules/opencode-ai
npm error command failed
npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs

Investigation

optionalDependencies for opencode-ai currently are:

{
  "opencode-linux-x64": "1.1.53",
  "opencode-darwin-x64": "1.1.53",
  "opencode-linux-arm64": "1.1.53",
  "opencode-windows-x64": "1.1.53",
  "opencode-darwin-arm64": "1.1.53",
  "opencode-linux-x64-musl": "1.1.53",
  "opencode-linux-arm64-musl": "1.1.53",
  "opencode-linux-x64-baseline": "1.1.53",
  "opencode-darwin-x64-baseline": "1.1.53",
  "opencode-windows-x64-baseline": "1.1.53",
  "opencode-linux-x64-baseline-musl": "1.1.53"
}

### Plugins

_No response_

### OpenCode version

_No response_

### Steps to reproduce

_No response_

### Screenshot and/or share link

_No response_

### Operating System

_No response_

### Terminal

_No response_

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions