[Bug] claude update falsely detects npm-global install when npm prefix overlaps ~/.local/bin
Status Fixed / completed
Reported on v2.1.181
Maintainer reply None cached
Activity 5 comments · opened Jun 18, 2026 · closed Jun 24, 2026
claude update falsely reports an "npm-global" install when npm prefix overlaps ~/.local/bin
Repro: npm config set prefix ~/.local, then install Claude natively, then run claude update.
Effect: claude update warns about "Multiple installations found" and a "Leftover npm global installation," when in reality there is no npm install of Claude.
Environment Info
- Platform: linux
- Terminal: vte-based
- Version: 2.1.181
- Feedback ID: 374ed4b4-373f-4238-9397-e9a179021aad
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗