Devolutions / Devolutions/UniGetUI

[BUG] Scoop manifest URLs showing as devolutions.net instead of github.com

Open
#4,835 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward

- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/Devolutions/UniGetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/Devolutions/UniGetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/Devolutions/UniGetUI/issues/new/choose)).

### UniGetUI Version

2026.1.11

### Windows version, edition, and architecture

Windows 11 Education 25H2 26200.8457 x64

### Describe your issue

Rather than the listed manifest for scoop packages showing up as on Github URLs, they appear to point to non-existent and incorrect pages on devolutions.net

For example:

Image

Or...

Image

They both lead to a 404:

Image

Meanwhile the actual manifests are at: https://github.com/ScoopInstaller/Main/blob/master/bucket/exiftool.json and https://github.com/ScoopInstaller/Extras/blob/master/bucket/notepadplusplus.json

Winget updates appear unaffected. I will note that this is temperamental, sometimes it displays the correct URLs as expected, other times it does not.

### Steps to reproduce the issue

Open a pending Scoop update and sometimes the manifest URL will be pointing to the incorrect URL.

### UniGetUI Log

```text
[27/05/2026 20:31:41] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.1.11
[27/05/2026 20:31:41]
[27/05/2026 20:31:41] Build 107
[27/05/2026 20:31:41] UI Framework: WinUI 3
[27/05/2026 20:31:41] Data directory C:\Users\\AppData\Local\UniGetUI
[27/05/2026 20:31:41] Encoding Code Page set to 850
[27/05/2026 20:31:41] OS: Microsoft Windows 10.0.26200
[27/05/2026 20:31:41] Process arch: X64 (OS: X64)
[27/05/2026 20:31:41] Runtime: .NET 10.0.8
[27/05/2026 20:31:41] Loaded language locale: en
[27/05/2026 20:31:41] Elevated: False
[27/05/2026 20:31:41] Packaged (MSIX): False
[27/05/2026 20:31:41] Args: (none)
[27/05/2026 20:31:41] Command cargo-binstall.exe was not found on the system
[27/05/2026 20:31:42] PowerShell is not enabled
[27/05/2026 20:31:42] vcpkg is not enabled
[27/05/2026 20:31:42] Cargo is not enabled
[27/05/2026 20:31:42] Command bun.exe was not found on the system
[27/05/2026 20:31:42] PowerShell7 is enabled and was found on C:\Users\\.dotnet\tools\pwsh.exe
[27/05/2026 20:31:42] Generated a IPC API auth token for the current session
[27/05/2026 20:31:42] Bun is enabled but was not found on the system!
[27/05/2026 20:31:42] Npm is enabled and was found on C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
[27/05/2026 20:31:42] Chocolatey is enabled and was found on C:\Users\\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe
[27/05/2026 20:31:42] Scoop is enabled and was found on C:\Users\\.dotnet\tools\pwsh.exe
[27/05/2026 20:31:42] Pip is enabled and was found on C:\Users\\scoop\apps\python\current\python.EXE
[27/05/2026 20:31:42] Api running on named pipe UniGetUI.IPC
[27/05/2026 20:31:42] Updater source 'ProductInfo' returned version 2026.1.11.0 (upgradable=False)
[27/05/2026 20:31:42] Connected to WinGet API using packaged COM activation.
[27/05/2026 20:31:42] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[27/05/2026 20:31:42] Winget is enabled and was found on C:\Users\\AppData\Local\Microsoft\WindowsApps\winget.exe
[27/05/2026 20:31:42] .NET Tool is enabled and was found on C:\Program Files\dotnet\dotnet.exe
[27/05/2026 20:31:42] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 7.x (aka PowerShell7)
█ Executable name: "pwsh.exe"
█ Executable path: "C:\Users\\.dotnet\tools\pwsh.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: PowerShell 7.6.2

█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:42] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.28.240
█ Using Native WinGet helper (COM Api)
█ Activation mode: packaged COM registration
█ Activation source: system COM registration

█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:42] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool (aka .NET Tool)
█ Executable name: "dotnet tool"
█ Executable path: "C:\Program Files\dotnet\dotnet.exe"
█ Call arguments: "tool "
█ Version: 10.0.300

█ .NET Tool is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:42] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm (aka Npm)
█ Executable name: "npm"
█ Executable path: "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"
█ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\apps\nodejs-lts\current\npm.cmd" "
█ Version: 11.13.0

█ Npm is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:42] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip (aka Pip)
█ Executable name: "pip"
█ Executable path: "C:\Users\\scoop\apps\python\current\python.EXE"
█ Call arguments: "-m pip "
█ Version: pip 26.1.1 from C:\Users\\scoop\apps\python\current\Lib\site-packages\pip (python 3.14)

█ Pip is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:43] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey (aka Chocolatey)
█ Executable name: "choco.exe"
█ Executable path: "C:\Users\\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe"
█ Call arguments: ""
█ Version: 2.4.2

█ Chocolatey is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:43] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop (aka Scoop)
█ Executable name: "scoop"
█ Executable path: "C:\Users\\.dotnet\tools\pwsh.exe"
█ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" "
█ Version: Current Scoop version:
█ b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)

█ 'main' bucket:
█ abddf45ff7 terraform: Update to version 1.15.5

█ 'extras' bucket:
█ b434782edd vtm: Update to version 2026.05.25

█ 'nirsoft' bucket:
█ 1750d7e mdnsview: Update to version 1.00

█ 'sysinternals' bucket:
█ 1000086 zoomit: Update to version 12.0

█ 'nerd-fonts' bucket:
█ 861a39da LXGWNeoXiHei: Update to version 1.302

█ 'java' bucket:
█ 2002dcd0 intellij-jbr25: Update to version 25.0.3-b496.62

█ 'games' bucket:
█ 3615eeacf vita3k: Update to version 4032-97039b5

█ Scoop is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27/05/2026 20:31:43] Starting scoop cleanup...
[27/05/2026 20:31:45] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[27/05/2026 20:31:45] Dependency Scoop-Search for manager Scoop is present
[27/05/2026 20:31:46] Downloaded new icons and screenshots successfully!
[27/05/2026 20:31:46] Dependency Git for manager Scoop is present
[27/05/2026 20:31:46] Found 3 installed packages from .NET Tool
[27/05/2026 20:31:46] Found 3 installed packages from .NET Tool
[27/05/2026 20:31:46] Found 24 installed packages from Pip
[27/05/2026 20:31:46] Found 0 available updates from .NET Tool
[27/05/2026 20:31:46] Found 0 installed packages from Chocolatey
[27/05/2026 20:31:46] Found 0 available updates from Chocolatey
[27/05/2026 20:31:46] Found 9 installed packages from PowerShell7
[27/05/2026 20:31:46] Found 9 installed packages from PowerShell7
[27/05/2026 20:31:46] Integrity check passed successfully!
[27/05/2026 20:31:47] Found 2 available updates from PowerShell7
[27/05/2026 20:31:47] Scoop cleanup finished!
[27/05/2026 20:31:47] Found 0 installed packages from Npm
[27/05/2026 20:31:47] Found 0 available updates from Npm
[27/05/2026 20:31:48] Found 35 installed packages from Scoop
[27/05/2026 20:31:48] Found 0 available updates from Pip
[27/05/2026 20:31:51] Found 190 installed packages from Winget
[27/05/2026 20:31:51] Found 7 available updates from Winget
[27/05/2026 20:31:51] Backup saved to C:\Users\\Documents\UniGetUI\DESKTOP installed packages 2026-05-27 20-31-51.ubundle
[27/05/2026 20:31:51] Found 35 installed packages from Scoop
[27/05/2026 20:31:51] Pinget returned manifest version '1.1' when 'Unknown' was requested for CreativeTechnology.OpenAL; treating as not found
[27/05/2026 20:31:51] Pinget returned manifest version '1.0.106.2879' when '1.0.105.2733' was requested for RockstarGames.Launcher; treating as not found
[27/05/2026 20:31:51] Pinget returned manifest version '13.700.0.6213' when '13.713.0.6226' was requested for ElectronicArts.EADesktop; treating as not found
[27/05/2026 20:31:52] Pinget returned manifest version 'Unknown' when '168.1.12922' was requested for XPDP2QW12DFSFK; treating as not found
[27/05/2026 20:31:52] Pinget returned manifest version 'Unknown' when '169.5.13021' was requested for XPDP2QW12DFSFK; treating as not found
[27/05/2026 20:31:52] Could not parse Images array from Microsoft Store response
[27/05/2026 20:31:53] Found 3 available updates from Scoop
[27/05/2026 20:31:53] Successfully updated Gist ID: ...
[27/05/2026 20:31:53] Cloud backup completed successfully to gist Reeceeboii/...
[27/05/2026 20:31:53] Cloud backup succeeded
[27/05/2026 20:31:59] Found 3 screenshots for package Id=notepadplusplus
[27/05/2026 20:31:59] Loaded operation parameters for package id=notepadplusplus on manager Scoop and operation Update: update extras/notepadplusplus
[27/05/2026 20:32:00] Loaded details for package notepadplusplus on manager Scoop
```

### Package Managers Logs

```text
Manager Scoop with version:
Current Scoop version:
b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)

'main' bucket:
abddf45ff7 terraform: Update to version 1.15.5

'extras' bucket:
b434782edd vtm: Update to version 2026.05.25

'nirsoft' bucket:
1750d7e mdnsview: Update to version 1.00

'sysinternals' bucket:
1000086 zoomit: Update to version 12.0

'nerd-fonts' bucket:
861a39da LXGWNeoXiHei: Update to version 1.302

'java' bucket:
2002dcd0 intellij-jbr25: Update to version 25.0.3-b496.62

'games' bucket:
3615eeacf vita3k: Update to version 4032-97039b5

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is ListSources
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" bucket list"
Process start time: 27/05/2026 20:31:43
Process end time: 27/05/2026 20:31:45

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is RefreshIndexes
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" update"
Process start time: 27/05/2026 20:31:45
Process end time: 27/05/2026 20:31:51

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is ListInstalledPackages
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" list"
Process start time: 27/05/2026 20:31:45
Process end time: 27/05/2026 20:31:48

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is ListUpdates
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" status -l"
Process start time: 27/05/2026 20:31:51
Process end time: 27/05/2026 20:31:53

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is LoadPackageDetails
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" cat extras/notepadplusplus"
Process start time: 27/05/2026 20:31:59
Process end time: 27/05/2026 20:32:00

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged subprocess-based task on manager Scoop. Task type is ListInstalledPackages
Subprocess executable: "C:\Users\\.dotnet\tools\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" list"
Process start time: 27/05/2026 20:32:28
Process end time: 27/05/2026 20:32:30

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————
```

### Relevant information

_No response_

### Screenshots and videos

In main description

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.