Skip to content

[BUG] Cargo package not identified (blank name and ID) #5239

Description

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.2.7

Windows version, edition, and architecture

Windows 11 Pro 1000.26100.334.0 x64

Describe your issue

A Cargo package cannot be identified properly, hence, stopping the package from being updated.

Steps to reproduce the issue

Going through the logs, it seems the actual package is binstall, see the logs below.

UniGetUI Log

[Sun 02-08-2026 23:49:47]    __  __      _ ______     __  __  ______
                            / / / /___  (_) ____/__  / /_/ / / /  _/
                           / / / / __ \/ / / __/ _ \/ __/ / / // /
                          / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                          \____/_/ /_/_/\____/\___/\__/\____/___/
                              Welcome to UniGetUI Version 2026.2.7
[Sun 02-08-2026 23:49:47]   
[Sun 02-08-2026 23:49:47] Build 107
[Sun 02-08-2026 23:49:47] UI Framework: Avalonia
[Sun 02-08-2026 23:49:47] Data directory C:\Users\Anon\AppData\Local\UniGetUI
[Sun 02-08-2026 23:49:47] OS: Microsoft Windows 10.0.26200
[Sun 02-08-2026 23:49:47] Process arch: X64 (OS: X64)
[Sun 02-08-2026 23:49:47] Runtime: .NET 10.0.10
[Sun 02-08-2026 23:49:47] Loaded language locale: en
[Sun 02-08-2026 23:49:47] Elevated: False
[Sun 02-08-2026 23:49:47] Packaged (MSIX): False
[Sun 02-08-2026 23:49:47] Args: (none)
[Sun 02-08-2026 23:49:47] DXGI hardware GPU detection took 30.6 ms; hardware GPU: True
[Sun 02-08-2026 23:49:49] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
                          
                          Cannot get credential from Vault
[Sun 02-08-2026 23:49:49] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
                          
                          Cannot get credential from Vault
[Sun 02-08-2026 23:49:49] Starting Avalonia shell bootstrap
[Sun 02-08-2026 23:49:49] Loaded language locale: en
[Sun 02-08-2026 23:49:50] Npm is not enabled
[Sun 02-08-2026 23:49:50] PowerShell is not enabled
[Sun 02-08-2026 23:49:50] Scoop is not enabled
[Sun 02-08-2026 23:49:50] Command vcpkg.exe was not found on the system
[Sun 02-08-2026 23:49:50] Cargo is enabled and was found on C:\Users\Anon\.cargo\bin\cargo.exe
[Sun 02-08-2026 23:49:50] Downloaded new icons and screenshots successfully!
[Sun 02-08-2026 23:49:50] Pip is enabled and was found on C:\Users\Anon\AppData\Local\Programs\Python\Python311\python.EXE
[Sun 02-08-2026 23:49:50] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[Sun 02-08-2026 23:49:50] Chocolatey is enabled and was found on C:\Users\Anon\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe
[Sun 02-08-2026 23:49:50] Command vcpkg was not found on the system
[Sun 02-08-2026 23:49:50] Command bun.cmd was not found on the system
[Sun 02-08-2026 23:49:50] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: Cargo (aka Cargo)
                          █ Executable name: "cargo.exe"
                          █ Executable path: "C:\Users\Anon\.cargo\bin\cargo.exe"
                          █ Call arguments: ""
                          █ Version: cargo 1.97.1 (c980f4866 2026-06-30)
                          █          
                          █ Cargo is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:50] Bun is enabled and was found on C:\Users\Anon\.bun\bin\bun.exe
[Sun 02-08-2026 23:49:50] Command vcpkg was not found on the system
[Sun 02-08-2026 23:49:50] Auto-updater source 'ProductInfo' returned version 2026.2.7.0 (upgradable=False)
[Sun 02-08-2026 23:49:51] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[Sun 02-08-2026 23:49:51] vcpkg is enabled but was not found on the system!
[Sun 02-08-2026 23:49:51] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: Bun (aka Bun)
                          █ Executable name: "bun"
                          █ Executable path: "C:\Users\Anon\.bun\bin\bun.exe"
                          █ Call arguments: ""
                          █ Version: 1.3.14
                          █          
                          █ Bun is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:51] .NET Tool is enabled and was found on C:\Program Files\dotnet\dotnet.exe
[Sun 02-08-2026 23:49:51] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: PowerShell 7.x (aka PowerShell7)
                          █ Executable name: "pwsh.exe"
                          █ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
                          █ Call arguments: " -NoProfile -Command"
                          █ Version: PowerShell 7.6.4
                          █          
                          █ PowerShell 7.x is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:51] Connected to WinGet API using packaged COM activation.
[Sun 02-08-2026 23:49:51] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[Sun 02-08-2026 23:49:51] Winget is enabled and was found on C:\Users\Anon\AppData\Local\Microsoft\WindowsApps\winget.exe
[Sun 02-08-2026 23:49:51] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.301
                          █          
                          █ .NET Tool is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:52] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: WinGet (aka Winget)
                          █ Executable name: "winget.exe"
                          █ Executable path: "C:\Users\Anon\AppData\Local\Microsoft\WindowsApps\winget.exe"
                          █ Call arguments: ""
                          █ Version: System WinGet (CLI) Version: v1.29.280
                          █          Using Native WinGet helper (COM Api)
                          █          Activation mode: packaged COM registration
                          █          Activation source: system COM registration
                          █          
                          █ WinGet is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:53] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: Chocolatey (aka Chocolatey)
                          █ Executable name: "choco.exe"
                          █ Executable path: "C:\Users\Anon\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe"
                          █ Call arguments: ""
                          █ Version: 2.5.0
                          █          
                          █ Chocolatey is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:56] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                          █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                          █ Name: Pip (aka Pip)
                          █ Executable name: "pip"
                          █ Executable path: "C:\Users\Anon\AppData\Local\Programs\Python\Python311\python.EXE"
                          █ Call arguments: "-m pip "
                          █ Version: pip 26.2 from C:\Users\Anon\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)
                          █          
                          █ Pip is enabled and ready to go.
                          ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[Sun 02-08-2026 23:49:56] Bun: Skipping installed package detection because C:\Users\Anon\.bun\install\global is missing package.json
[Sun 02-08-2026 23:49:56] Found 0 installed packages from Bun
[Sun 02-08-2026 23:49:56] Dependency cargo-update for Cargo is present.
[Sun 02-08-2026 23:49:56] Bun: Skipping global update detection because C:\Users\Anon\.bun\install\global is missing package.json
[Sun 02-08-2026 23:49:56] Found 0 available updates from Bun
[Sun 02-08-2026 23:49:56] Dependency cargo-binstall for Cargo is present.
[Sun 02-08-2026 23:49:56] Avalonia shell bootstrap completed
[Sun 02-08-2026 23:49:57] Found 2 available updates from Cargo
[Sun 02-08-2026 23:49:57] Found 2 installed packages from Cargo
[Sun 02-08-2026 23:49:57] Found 0 installed packages from .NET Tool
[Sun 02-08-2026 23:49:57] Found 0 installed packages from .NET Tool
[Sun 02-08-2026 23:49:57] Found 0 available updates from .NET Tool
[Sun 02-08-2026 23:49:59] Found 21 installed packages from Pip
[Sun 02-08-2026 23:50:00] Found 0 available updates from Chocolatey
[Sun 02-08-2026 23:50:00] Found 0 installed packages from Chocolatey
[Sun 02-08-2026 23:50:01] Found 0 installed packages from PowerShell7
[Sun 02-08-2026 23:50:01] Found 0 installed packages from PowerShell7
[Sun 02-08-2026 23:50:01] Found 0 available updates from PowerShell7
[Sun 02-08-2026 23:50:06] Found 6 available updates from Winget
[Sun 02-08-2026 23:50:06] Found 163 installed packages from Winget
[Sun 02-08-2026 23:50:10] Found 0 available updates from Pip
[Sun 02-08-2026 23:50:51] Found 0 screenshots for package Id=
[Sun 02-08-2026 23:50:51] Loaded operation parameters for package id= on manager Cargo and operation Update: binstall  --no-confirm
[Sun 02-08-2026 23:50:52] Loaded details for package  on manager Cargo
[Sun 02-08-2026 23:50:52] Error finding available package versions for package  on manager Cargo
[Sun 02-08-2026 23:50:52] System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
                             at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() + 0xd4
                             at UniGetUI.PackageEngine.Managers.CargoManager.CratesIOClient.Fetch[T](Uri) + 0x103
                             at UniGetUI.PackageEngine.Managers.CargoManager.CratesIOClient.GetManifest(String) + 0x49
                             at UniGetUI.PackageEngine.Managers.CargoManager.CargoPkgDetailsHelper.GetInstallableVersions_UnSafe(IPackage) + 0x121
                             at UniGetUI.PackageEngine.Classes.Manager.BaseProviders.BasePkgDetailsHelper.GetVersions(IPackage) + 0xd7
[Sun 02-08-2026 23:53:51] Found 0 screenshots for package Id=
[Sun 02-08-2026 23:53:51] Loaded operation parameters for package id= on manager Cargo and operation Update: binstall  --no-confirm
[Sun 02-08-2026 23:53:51] Error finding available package versions for package  on manager Cargo
[Sun 02-08-2026 23:53:51] System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
                             at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() + 0xd4
                             at UniGetUI.PackageEngine.Managers.CargoManager.CratesIOClient.Fetch[T](Uri) + 0x103
                             at UniGetUI.PackageEngine.Managers.CargoManager.CratesIOClient.GetManifest(String) + 0x49
                             at UniGetUI.PackageEngine.Managers.CargoManager.CargoPkgDetailsHelper.GetInstallableVersions_UnSafe(IPackage) + 0x121
                             at UniGetUI.PackageEngine.Classes.Manager.BaseProviders.BasePkgDetailsHelper.GetVersions(IPackage) + 0xd7

Package Managers Logs

Manager WinGet with version:
System WinGet (CLI) Version: v1.29.280
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration

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

Logged native task on manager Winget. Task type is ListSources
Process start time: Sun 02-08-2026 23:49:52
Process end time:   Sun 02-08-2026 23:49:52

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Anon\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: Sun 02-08-2026 23:49:56
Process end time:   Sun 02-08-2026 23:50:01

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: Sun 02-08-2026 23:49:56
Process end time:   Sun 02-08-2026 23:50:06

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: Sun 02-08-2026 23:49:56
Process end time:   Sun 02-08-2026 23:50:04

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: Sun 02-08-2026 23:50:01
Process end time:   Sun 02-08-2026 23:50:06

-- Task information
 ...

The task reported success

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

Relevant information

No response

Screenshots and videos

Screenshot by Igor Dimitrijević (igorskyflyer)
Figure 1. UniGetUI main window

Screenshot by Igor Dimitrijević (igorskyflyer)
Figure 2. package details

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