Skip to content

Orbit: enabling sandboxed Bash execution fails on Linux when ripgrep/socat aren't installed #305

@dannon

Description

@dannon

On Linux (WSL2/Ubuntu, .deb install, Orbit 0.4.1), turning on "sandbox Bash execution" after a fresh install fails to initialize with "Bash sandbox init failed." The error reports missing dependencies: ripgrep (rg) and socat.

These are runtime prerequisites for the sandbox layer (#76) but aren't declared as package dependencies, so a vanilla install can flip the toggle and immediately hit the failure.

Suggested fix: declare ripgrep and socat as depends (or at least recommends) on the .deb -- mirroring the libasound2 fix in #223 -- and/or make the init-failure message name the exact apt packages to install.

xref #76 (sandbox feature), #223 (packaging-deps precedent).

Related WSL2-onboarding sibling: #306 (WSLg GUI prerequisites).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions