Skip to content

[BUG] Scoop packages installed using a manifest URL via command line cannot be updated by UniGetUI #4535

@redactedscribe

Description

@redactedscribe

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version

2026.1.3

Windows version, edition, and architecture

Windows 11 Pro

Describe your issue

Having installed this app (Pomotroid) via Scoop on the command line (because the app doesn't exist in a bucket), UniGetUI has now detected that an update is available, however it fails to update it. Using the feature to uninstall package and then update it failed for the same reasons.

Updating via Scoop on the command line succeeded; Issue is specific to UniGetUI.

Steps to reproduce the issue

  1. scoop install https://raw.githubusercontent.com/Splode/pomotroid/master/pomotroid.json
  2. Wait for new Pomotroid release.
  3. Attempt to update via UniGetUI when it detects an update is available => failure.

UniGetUI Log

[30/03/2026 17:14:37] Path returned by the package manager "C:\Users\user\scoop\apps\pomotroid\current" did not exist while loading package install location for package Id=pomotroid with Manager=Scoop
[30/03/2026 17:14:38] Loaded operation parameters for package id=pomotroid on manager Scoop and operation Update: update https://raw.githubusercontent.com/Splode/pomotroid/master/pomotroid.json/pomotroid

Package Managers Logs

Package update operation for Package=pomotroid with Manager=Scoop
Installation options: <InstallOptions instance (only non-default values are shown)
	OverridesNextLevelOpts: False>
Overriden options: <Scope=user;RunAsAdministrator=;WG_SpecifyVersion=;PS_NoScope=False>
Version: 1.3.0 -> 1.4.0
Starting operation...
Executing process with StartInfo:
 - FileName: "D:\Scoop\shims\pwsh.exe"
 - Arguments: "-NoProfile -ExecutionPolicy Bypass -Command "D:\Scoop\shims\scoop.ps1"  update https://raw.githubusercontent.com/Splode/pomotroid/master/pomotroid.json/pomotroid"
Start Time: "30/03/2026 17:14:38"
ERROR 'https://raw.githubusercontent.com/Splode/pomotroid/master/pomotroid.json/pomotroid' isn't installed.
End Time: "30/03/2026 17:14:40"
Process return value: "0" (0x0)
Pomotroid could not be updated

Relevant information

Splode/pomotroid#53

Screenshots and videos

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions