Devolutions / Devolutions/UniGetUI
[BUG] Missing scoop updates from custom scoop sources
- 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/marticliment/WingetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/marticliment/WingetUI#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/marticliment/WingetUI/issues/new/choose)).
### UniGetUI Version
3.3.2
### Windows version, edition, and architecture
Windows 10 Pro Version 22H2 (Build 19045.6282)
### Describe your issue
I've noticed today that some apps installed from a custom scoop source has been missing updates within UniGetUI for months now. In particular, I installed `technorino` from the following scoop: `https://github.com/brian6932/dank-scoop`. It shows the app as installed within Technorino, but when I go to Software Updates, the only Scoop app updates **currently** listed are from Scoop's `main` and `versions` bucket. However, when I check `scoop status` it lists that there is a new version for my app that is having the issues.
### Steps to reproduce the issue
I really can't remember I'm sorry. I know I have the buckets listed within UniGetUI and `scoop bucket list` and they both show up as installed both within UniGetUI and scoop CMD. I'm 99% certain I installed the app via UniGetUI, but I can't remember if I had ever updated it.
### UniGetUI Log
```text
[8/29/2025 7:09:56 PM] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.3.2
[8/29/2025 7:09:56 PM]
[8/29/2025 7:09:56 PM] Build 100
[8/29/2025 7:09:56 PM] Data directory C:\Users\\AppData\Local\UniGetUI
[8/29/2025 7:09:56 PM] Encoding Code Page set to 437
[8/29/2025 7:09:56 PM] Could not retrieve token (it may not exist): Element not found.
Cannot get credential from Vault
[8/29/2025 7:09:56 PM] Loaded language locale: en
[8/29/2025 7:09:57 PM] Lang files were updated successfully from GitHub
[8/29/2025 7:09:57 PM] Randomly-generated background API auth token:
[8/29/2025 7:09:58 PM] Scoop found PowerShell7, PowerShell7 will be used...
[8/29/2025 7:09:58 PM] Call to WhichMultiple with file vcpkg.exe returned non-zero status 1
[8/29/2025 7:09:58 PM] Command vcpkg.exe was not found on the system
[8/29/2025 7:09:58 PM] Call to WhichMultiple with file vcpkg returned non-zero status 1
[8/29/2025 7:09:58 PM] Command vcpkg was not found on the system
[8/29/2025 7:09:58 PM] Api running on http://localhost:7058
[8/29/2025 7:09:58 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:09:58 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.11.430
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:09:58 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: True
█ Fancy exe name: dotnet tool
█ Executable path: C:\Program Files\dotnet\dotnet.exe
█ Call arguments: tool
█ Version:
█ 8.0.413
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:09:58 PM] Call to WhichMultiple with file vcpkg returned non-zero status 1
[8/29/2025 7:09:58 PM] Command vcpkg was not found on the system
[8/29/2025 7:09:58 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:09:58 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:09:59 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: True
█ Found: True
█ Fancy exe name: choco.exe
█ Executable path: C:\ProgramData\chocolatey\bin\choco.exe
█ Call arguments:
█ Version:
█ 2.5.0
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:10:00 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:10:00 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: True
█ Found: True
█ Fancy exe name: powershell.exe
█ Executable path: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ Name Value
█ ---- -----
█ PSVersion 5.1.19041.6280
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.19041.6280
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:10:00 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: True
█ Fancy exe name: scoop
█ Executable path: C:\Users\\AppData\Local\Microsoft\WindowsApps\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:
█ f1863bdd7 questdb: Update to version 9.0.3
█
█ 'extras' bucket:
█ 0e40d6b72c warp-terminal: Update to version 0.2025.08.27.08.11.stable_03
█
█ 'versions' bucket:
█ b8828cb3df yt-dlp-master: Update to version 2025.08.29.200710
█
█ 'brian6932_dank-scoop' bucket:
█ 9c3e694c qbittorrent-nightly-lean: Update to version 17324297380
█
█ 'kazzarin_bucket' bucket:
█ fd7a6ab5 gallery-dl-nightly: Update to version 2025.08.29
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:10:00 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell7
█ Enabled: True
█ Found: True
█ Fancy exe name: pwsh.exe
█ Executable path: C:\Users\\AppData\Local\Microsoft\WindowsApps\pwsh.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ PowerShell 7.5.2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[8/29/2025 7:10:00 PM] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[8/29/2025 7:10:01 PM] Found 0 installed packages from PowerShell7
[8/29/2025 7:10:01 PM] Dependency Scoop-Search for manager Scoop is present
[8/29/2025 7:10:01 PM] Dependency Git for manager Scoop is present
[8/29/2025 7:10:01 PM] Integrity check passed successfully!
[8/29/2025 7:10:02 PM] Found 11 available updates from Chocolatey
[8/29/2025 7:10:02 PM] Found 41 installed packages from Chocolatey
[8/29/2025 7:10:02 PM] Found 0 installed packages from PowerShell7
[8/29/2025 7:10:02 PM] Found 0 available updates from PowerShell7
[8/29/2025 7:10:02 PM] Downloaded new icons and screenshots successfully!
[8/29/2025 7:10:03 PM] Found 1 installed packages from .NET Tool
[8/29/2025 7:10:03 PM] Found 1 installed packages from .NET Tool
[8/29/2025 7:10:03 PM] Found 0 available updates from .NET Tool
[8/29/2025 7:10:03 PM] Found 10 installed packages from Scoop
[8/29/2025 7:10:03 PM] Found 10 installed packages from Scoop
[8/29/2025 7:10:04 PM] Found 0 installed packages from PowerShell
[8/29/2025 7:10:04 PM] Found 0 installed packages from PowerShell
[8/29/2025 7:10:04 PM] Found 0 available updates from PowerShell
[8/29/2025 7:10:04 PM] Found 4 available updates from Scoop
[8/29/2025 7:10:05 PM] Found 385 installed packages from Winget
[8/29/2025 7:10:08 PM] Found 20 available updates from Winget
```
### Package Managers Logs
```text
Manager Scoop with version:
Current Scoop version:
b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)
'main' bucket:
f1863bdd7 questdb: Update to version 9.0.3
'extras' bucket:
0e40d6b72c warp-terminal: Update to version 0.2025.08.27.08.11.stable_03
'versions' bucket:
b8828cb3df yt-dlp-master: Update to version 2025.08.29.200710
'brian6932_dank-scoop' bucket:
9c3e694c qbittorrent-nightly-lean: Update to version 17324297380
'kazzarin_bucket' bucket:
fd7a6ab5 gallery-dl-nightly: Update to version 2025.08.29
——————————————————————————————————————————
Logged subprocess-based task on manager Scoop. Task type is ListSources
Subprocess executable: "C:\Users\\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" bucket list"
Process start time: 8/29/2025 7:09:59 PM
Process end time: 8/29/2025 7:10:00 PM
-- Process STDOUT
[32;1mName [0m[32;1m Source [0m[32;1m Updated [0m[32;1m Manifests[0m
[32;1m---- [0m [32;1m------ [0m [32;1m------- [0m [32;1m---------[0m
main https://github.com/ScoopInstaller/Main.git 8/29/2025 4:28:50 PM 1403
extras https://github.com/ScoopInstaller/Extras 8/29/2025 4:28:25 PM 2180
versions https://github.com/ScoopInstaller/Versions 8/29/2025 4:34:43 PM 510
brian6932_dank-scoop https://github.com/brian6932/dank-scoop 8/29/2025 4:33:03 PM 171
kazzarin_bucket https://github.com/kazzarin/bucket 8/29/2025 4:28:23 PM 97
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Scoop. Task type is RefreshIndexes
Subprocess executable: "C:\Users\\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" update"
Process start time: 8/29/2025 7:10:00 PM
Process end time: 8/29/2025 7:10:03 PM
-- Process STDOUT
Updating Scoop...
Updating Buckets...
Scoop was updated successfully!
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Scoop. Task type is ListInstalledPackages
Subprocess executable: "C:\Users\\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" list"
Process start time: 8/29/2025 7:10:02 PM
Process end time: 8/29/2025 7:10:03 PM
-- Process STDOUT
Installed apps:
[32;1mName [0m[32;1m Version [0m[32;1m Source [0m[32;1m Updated [0m[32;1m Info[0m
[32;1m---- [0m [32;1m------- [0m [32;1m------ [0m [32;1m------- [0m [32;1m----[0m
7zip 24.09 main 2025-01-08 07:03:51
dankerino 15189056725 brian6932_dank-scoop 2025-06-02 23:48:19
handbrake-snapshot 20250823-08d5a303e versions 2025-08-28 11:31:49
lazy-posh-git 0.2.0 extras 2025-01-08 07:03:52
posh-git 1.1.0 extras 2025-01-08 07:03:51
posh-git-nightly bbc5ac3800 versions 2025-01-08 07:03:30
psreadline 2.3.6 extras 2025-01-08 07:09:59
scoop-search 2.1.0 main 2025-06-03 00:40:33
technorino 15265869272 brian6932_dank-scoop 2025-06-02 23:17:56
terminal-icons 0.11.0 extras 2025-01-08 07:08:20
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Scoop. Task type is ListUpdates
Subprocess executable: "C:\Users\\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
Command-line arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\\scoop\shims\scoop.ps1" status -l"
Process start time: 8/29/2025 7:10:03 PM
Process end time: 8/29/2025 7:10:04 PM
-- Process STDOUT
[32;1mName [0m[32;1m Installed Version [0m[32;1m Latest Version [0m[32;1m Missing Dependencies[0m[32;1m Info[0m
[32;1m---- [0m [32;1m----------------- [0m [32;1m-------------- [0m [32;1m--------------------[0m [32;1m----[0m
7zip 24.09 25.01
dankerino 15189056725 16541426381
handbrake-snapshot 20250823-08d5a303e 20250829-ca9906773
technorino 15265869272 17310501859
Return code: SUCCESS (0)
——————————————————————————————————————————
```
### Relevant information
```cmd
❯ scoop bucket list
Name Source Updated Manifests
---- ------ ------- ---------
main https://github.com/ScoopInstaller/Main.git 8/29/2025 4:28:50 PM 1403
extras https://github.com/ScoopInstaller/Extras 8/29/2025 4:28:25 PM 2180
versions https://github.com/ScoopInstaller/Versions 8/29/2025 4:34:43 PM 510
brian6932_dank-scoop https://github.com/brian6932/dank-scoop 8/29/2025 4:33:03 PM 171
kazzarin_bucket https://github.com/kazzarin/bucket 8/29/2025 4:28:23 PM 97
```
```cmd
❯ scoop status
Scoop is up to date.
Name Installed Version Latest Version Missing Dependencies Info
---- ----------------- -------------- -------------------- ----
7zip 24.09 25.01
dankerino 15189056725 16541426381
handbrake-snapshot 20250823-08d5a303e 20250829-ca9906773
technorino 15265869272 17310501859
```
Interestingly, from the UniGetUI Package Manager logs, it seems to recognize there are updates available
> [8/29/2025 7:10:04 PM] Found 4 available updates from Scoop
and `scoop status` also lists 4 apps, but for some reason the Software Updates tab only lists 2 (it listed 1 previously from only `main` but I restarted despite using refresh and suddenly it added the update from `main` too).
### Screenshots and videos
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.