Devolutions / Devolutions/UniGetUI
UniGetUI not updating -- just spin forever on 2 apps.
- 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.2.0
### Windows version, edition, and architecture
Windows 11 Pro (23H2) Windows Feature Experience Pack 1000.22700.1106.0 x64
### Describe your issue
Two apps came up in UniGetUI for updates. I clicked the update selected packages option and it proceeded to spin the little circle thingy on Microsoft.DotNet.DesktopRuntime.8 forever. I went into the ... options on that item and found the full winget command line, which I copied and ran manually without any issue. Next it tried to work on Microsoft.DotNet.HostingBundle.8 and got hung in the same loop so I did the same thing on it too -- no issues with winget. Its not winget failing -- its UniGetUI that failed.
### Steps to reproduce the issue
Don't know how to reproduce. find a win 11 machine that does not have those updates installed, install/run UnigetUI and wait for it to tell you those updates are available.
### UniGetUI Log
```text
[6/10/2025 2:17:09 PM] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.2.0
[6/10/2025 2:17:09 PM]
[6/10/2025 2:17:09 PM] Build 90
[6/10/2025 2:17:09 PM] Data directory C:\Users\Owner\AppData\Local\UniGetUI
[6/10/2025 2:17:09 PM] Encoding Code Page set to 437
[6/10/2025 2:17:10 PM] Loaded language locale: en
[6/10/2025 2:17:11 PM] Thread with Id 10948 was assigned as DWM thread
[6/10/2025 2:17:11 PM] DWM Thread was suspended successfully
[6/10/2025 2:17:11 PM] Thread with Id 9712 was assigned as XAML thread
[6/10/2025 2:17:11 PM] XAML Thread was suspended successfully
[6/10/2025 2:17:11 PM] Randomly-generated background API auth token: 2thlhqolwlqdkahg1f94k7b62oh1fqkw3vsmrdhls85af3x1agtkvbnvpnk1x2tb
[6/10/2025 2:17:14 PM] Api running on http://localhost:7058
[6/10/2025 2:17:14 PM] Lang files were updated successfully from GitHub
[6/10/2025 2:17:14 PM] Downloaded new icons and screenshots successfully!
[6/10/2025 2:17:14 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:15 PM] Command vcpkg was not found on the system
[6/10/2025 2:17:15 PM] Command npm was not found on the system
[6/10/2025 2:17:15 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:15 PM] Command cargo was not found on the system
[6/10/2025 2:17:15 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:15 PM] WinGet temp folder does not exist, creating it...
[6/10/2025 2:17:15 PM] Command vcpkg was not found on the system
[6/10/2025 2:17:15 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:15 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:15 PM] Command vcpkg was not found on the system
[6/10/2025 2:17:15 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:16 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\Owner\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.10.390
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:18 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.22621.4391
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.22621.4391
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:18 PM] Command scoop was not found on the system
[6/10/2025 2:17:18 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:19 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell7
█ Enabled: True
█ Found: True
█ Fancy exe name: pwsh.exe
█ Executable path: C:\Program Files\PowerShell\7\pwsh.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ PowerShell 7.5.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[6/10/2025 2:17:19 PM] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[6/10/2025 2:17:20 PM] Found 0 installed packages from PowerShell7
[6/10/2025 2:17:20 PM] Found 0 installed packages from PowerShell7
[6/10/2025 2:17:20 PM] Found 0 available updates from PowerShell7
[6/10/2025 2:17:21 PM] Found 1 installed packages from PowerShell
[6/10/2025 2:17:21 PM] Found 1 installed packages from PowerShell
[6/10/2025 2:17:22 PM] Found 0 available updates from PowerShell
[6/10/2025 2:17:24 PM] Found 3 available updates from Winget
[6/10/2025 2:17:24 PM] Found 179 installed packages from Winget
[6/10/2025 2:17:30 PM] DWM Thread was resumed successfully
[6/10/2025 2:17:30 PM] XAML Thread was resumed successfully
[6/10/2025 2:17:30 PM] Found 0 installed packages from PowerShell7
[6/10/2025 2:17:32 PM] Found 179 installed packages from Winget
[6/10/2025 2:17:32 PM] Found 1 installed packages from PowerShell
[6/10/2025 2:18:05 PM] Loaded operation parameters for package id=Microsoft.DotNet.DesktopRuntime.8 on manager Winget and operation Update: update --id "Microsoft.DotNet.DesktopRuntime.8" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[6/10/2025 3:17:26 PM] Found 0 installed packages from PowerShell7
[6/10/2025 3:17:26 PM] Found 0 available updates from PowerShell7
[6/10/2025 3:17:27 PM] Found 1 installed packages from PowerShell
[6/10/2025 3:17:27 PM] Found 0 available updates from PowerShell
[6/10/2025 3:17:28 PM] Found 3 available updates from Winget
[6/10/2025 4:11:48 PM] Loaded operation parameters for package id=Microsoft.DotNet.DesktopRuntime.8 on manager Winget and operation Install: install --id "Microsoft.DotNet.DesktopRuntime.8" --exact --source winget --accept-source-agreements --disable-interactivity --silent --accept-package-agreements --force
[6/10/2025 4:12:36 PM] Loaded operation parameters for package id=Microsoft.DotNet.HostingBundle.8 on manager Winget and operation Update: update --id "Microsoft.DotNet.HostingBundle.8" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[6/10/2025 4:14:09 PM] Loaded operation parameters for package id=Microsoft.DotNet.HostingBundle.8 on manager Winget and operation Install: install --id "Microsoft.DotNet.HostingBundle.8" --exact --source winget --accept-source-agreements --disable-interactivity --silent --accept-package-agreements --force
[6/10/2025 4:14:25 PM] WinGet package Mozilla.Firefox is installed on a system-wide scope, forcing administrator rights...
[6/10/2025 4:14:25 PM] Loaded operation parameters for package id=Mozilla.Firefox on manager Winget and operation Update: update --id "Mozilla.Firefox" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[6/10/2025 4:17:29 PM] Found 0 installed packages from PowerShell7
[6/10/2025 4:17:29 PM] Found 0 available updates from PowerShell7
[6/10/2025 4:17:30 PM] Found 1 installed packages from PowerShell
[6/10/2025 4:17:30 PM] Found 0 available updates from Winget
[6/10/2025 4:17:32 PM] Found 0 available updates from PowerShell
```
### Package Managers Logs
```text
Manager WinGet with version:
System WinGet CLI Version: v1.10.390
Using Native WinGet helper (COM Api)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 6/10/2025 2:17:16 PM
Process end time: 6/10/2025 2:17:16 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Owner\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 6/10/2025 2:17:19 PM
Process end time: 6/10/2025 2:17:22 PM
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 6/10/2025 2:17:19 PM
Process end time: 6/10/2025 2:17:24 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 6/10/2025 2:17:19 PM
Process end time: 6/10/2025 2:17:23 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 6/10/2025 2:17:22 PM
Process end time: 6/10/2025 2:17:24 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 6/10/2025 2:17:30 PM
Process end time: 6/10/2025 2:17:32 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 6/10/2025 2:17:30 PM
Process end time: 6/10/2025 2:17:31 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Owner\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 6/10/2025 3:17:24 PM
Process end time: 6/10/2025 3:17:27 PM
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 6/10/2025 3:17:27 PM
Process end time: 6/10/2025 3:17:28 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 6/10/2025 3:17:27 PM
Process end time: 6/10/2025 3:17:27 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 6/10/2025 4:11:48 PM
Process end time: 6/10/2025 4:11:48 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 6/10/2025 4:14:09 PM
Process end time: 6/10/2025 4:14:09 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Owner\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 6/10/2025 4:17:28 PM
Process end time: 6/10/2025 4:17:29 PM
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 6/10/2025 4:17:29 PM
Process end time: 6/10/2025 4:17:30 PM
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 6/10/2025 4:17:29 PM
Process end time: 6/10/2025 4:17:30 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
```
### Relevant information
_No response_
### Screenshots and videos
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.