Skip to content

studiorack(-cli) fails to report missing ABI for the target plugin (and maybe other package types) #15

@atsushieno

Description

@atsushieno

I noticed that I cannot install dexed on arm64 macOS as it is x64-only. But if I try to install it using studiorack-cli, it actually reports as if it could successfully install it:

$ npx @studiorack/cli plugins install asb2m10/dexed
✔ Installed asb2m10/dexed

Then I verified if it is really installed, but...:

npx @studiorack/cli plugins list -i
┌─────────────────────┬───────────┬─────────┬───────────┬────────────┬───────────────┬────────────────────────────┐
│ Id                  │ Name      │ Version │ Installed │ Date       │ License       │ Tags                       │
├─────────────────────┼───────────┼─────────┼───────────┼────────────┼───────────────┼────────────────────────────┤
│ sfztools/sfizz      │ Sfizz     │ 1.2.1   │ ✓         │ 2024-01-14 │ bsd-2-clau... │ Instrument, Sampler, Synth │
├─────────────────────┼───────────┼─────────┼───────────┼────────────┼───────────────┼────────────────────────────┤
│ baconpaul/six-sines │ Six Sines │ 1.1.0   │ ✓         │ 2025-03-18 │ mit           │ Instrument, Synth, FM      │
└─────────────────────┴───────────┴─────────┴───────────┴────────────┴───────────────┴────────────────────────────┘

It should treat missing ABI for the running platform as error.

version: 3.0.0

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions