Skip to content

Windows: track Bun global executable residue after package removal #1347

Description

@luokerenx4

Symptom and evidence

Native Windows x64 acceptance with Bun 1.4.0 successfully installed the generated OpenAlice package, ran the native command without host Node on PATH, and confirmed package-manager update/uninstall ownership. bun remove --global openalice then exited successfully but left the global openalice.exe entry behind.

Boundary and follow-up

The suspect subsystem is Bun's Windows global-bin cleanup, not OpenAlice version discovery or platform package selection. OpenAlice must not silently delete files owned by another package manager to hide this defect. Track this as an explicit known upstream limitation in acceptance receipts and the package-manager guide; keep asserting that the package itself was removed, and keep all npm removal assertions strict.

After an upstream fix is available, verify both Windows architectures and restore the no-residual-entry assertion for Bun. Until then, do not describe Bun removal as a completely clean Windows uninstall. Direct PowerShell installation and npm remain separate choices with their own ownership semantics.

Related integration: #1346

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions