Skip to content

Fix Scoop update/uninstall failing for packages installed via manifest URL#4594

Merged
Gabriel Dufresne (GabrielDuf) merged 1 commit intomainfrom
scoop
Apr 16, 2026
Merged

Fix Scoop update/uninstall failing for packages installed via manifest URL#4594
Gabriel Dufresne (GabrielDuf) merged 1 commit intomainfrom
scoop

Conversation

@GabrielDuf
Copy link
Copy Markdown
Contributor

Fix for issue #4535 - When a Scoop package is installed via a manifest URL (e.g. scoop install https://raw.githubusercontent.com/... pomotroid.json), UniGetUI stores that URL as the package source. When building the operation command, the source was being prepended to the package ID, producing an invalid identifier

Fix

The condition that decides whether to omit the source prefix already handled ellipsed (...) and local path sources (:\). This PR extends it to also skip the prefix when the source is a URL (http/https), in both the operation helper (install/update/uninstall commands) and the details helper (scoop cat command).

@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit f390275 into main Apr 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants