Devolutions / Devolutions/UniGetUI

UniGet UI STILL reports an old version number for LibreOffice with an option listing to update it to the version which is already installed (by LibreOffice itself).

Open
#3,778 5 comments 0 reactions 1 assignee Claimed by @marticliment View on GitHub
bug waiting-for-something
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.1.0

### Windows version, edition, and architecture

Microsoft Windows 10 Pro 10.0.19045 N/A Build 19045 x64

### Describe your issue

For "Package ID: TheDocumentFoundation.LibreOffice," UniGetUI still reports "Installed Version: 25.2.3.2 - Update to 25.2.4.3 available" AFTER LibreOffice has self-updated to 25.2.4.3 (and still reports this after a system reboot and fresh re-scan). Libre Office is installed on custom path of "F:\Program Files\LibreOffice". LibreOffice self updates with no issues.

### Steps to reproduce the issue

_No response_

### UniGetUI Log

```text
[23/06/2025 10:44:16]
__ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.1.0
[23/06/2025 10:44:16]
[23/06/2025 10:44:16] Version Code: 3.1
[23/06/2025 10:44:18] Using bundled GSudo at F:\Program Files\WingetUI\Assets\Utilities\gsudo.exe
[23/06/2025 10:44:20] Loaded language locale: en
[23/06/2025 10:44:21] Randomly-generated background API auth token for the current session: 24iq6tc7l6op3khokk0nt80mbjhtkm700w430pzqjwx1bp0ndc0cul3z8egazpb2
[23/06/2025 10:44:22] Api running on http://localhost:7058
[23/06/2025 10:44:23] Lang files were updated successfully from GitHub
[23/06/2025 10:44:23] Downloaded new icons and screenshots successfully!
[23/06/2025 10:44:23] Command npm was not found on the system
[23/06/2025 10:44:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: True
█ Fancye exe name: pip
█ Executable path: C:\Users\Mac\AppData\Local\Microsoft\WindowsApps\python.exe
█ Call arguments: -m pip
█ Version:

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:24] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancye exe name: winget.exe
█ Executable path: C:\Users\Mac\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ Naive WinGet CLI Version: v1.10.390
█ Microsoft.WinGet.Client PSModule version:
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:24] Command scoop was not found on the system
[23/06/2025 10:44:24] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:24] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: True
█ Found: True
█ Fancye exe name: choco.exe
█ Executable path: C:\Users\Mac\AppData\Local\UniGetUI\Chocolatey\choco.exe
█ Call arguments:
█ Version:
█ 2.2.2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:25] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: True
█ Found: True
█ Fancye 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.5965
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.19041.5965
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/06/2025 10:44:26] Resetting administrator rights cache for process id 13056
[23/06/2025 10:44:26] Found 0 available updates from Pip
[23/06/2025 10:44:26] Found 0 installed packages from Pip
[23/06/2025 10:44:27] Found 0 available updates from Chocolatey
[23/06/2025 10:44:27] Found 0 installed packages from Chocolatey
[23/06/2025 10:44:28] Dependency WinGet PowerShell Module for manager Winget is present
[23/06/2025 10:44:28] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[23/06/2025 10:44:28] Found 2 installed packages from PowerShell
[23/06/2025 10:44:29] Found 0 available updates from PowerShell
[23/06/2025 10:44:32] Found 4 available updates from Winget
[23/06/2025 10:44:32] Found 256 installed packages from Winget
[23/06/2025 10:44:36] Found 0 available updates from Pip
[23/06/2025 10:44:36] Found 0 available updates from Chocolatey
[23/06/2025 10:44:39] Found 0 available updates from PowerShell
[23/06/2025 10:44:41] Found 4 available updates from Winget
[23/06/2025 10:53:22] Update
[23/06/2025 10:53:22] Non-MSStore WinGet Native Icons have been forcefully disabled on code
[23/06/2025 10:53:22] Loaded icon with URL=UniGetUI.Core.IconEngine.CacheableIcon for package Id=TheDocumentFoundation.LibreOffice
[23/06/2025 10:53:22] Found 0 screenshots for package Id=TheDocumentFoundation.LibreOffice
[23/06/2025 10:53:22] Icon for package TheDocumentFoundation.LibreOffice stored on C:\Users\Mac\AppData\Local\UniGetUI\CachedMedia\Winget\TheDocumentFoundation.LibreOffice.png
[23/06/2025 10:53:26] Loaded details for package TheDocumentFoundation.LibreOffice on manager Winget
```

### Package Managers Logs

```text
Manager Winget with version:
Naive WinGet CLI Version: v1.10.390
Microsoft.WinGet.Client PSModule version:
Using Native WinGet helper (COM Api)

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

Logged native task on manager Winget. Task type is ListSources
Process start time: 23/06/2025 10:44:24
Process end time: 23/06/2025 10:44:24

-- Task information
...

The task reported success

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

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Mac\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity"
Process start time: 23/06/2025 10:44:25
Process end time: 23/06/2025 10:44:26

-- Process STDOUT
...

Return code: SUCCESS (0)

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

Logged subprocess-based task on manager Winget. Task type is ListPackages
Subprocess executable: "C:\Windows\system32\windowspowershell\v1.0\powershell.exe"
Command-line arguments: "-ExecutionPolicy Bypass -NoLogo -NoProfile"
Process start time: 23/06/2025 10:44:25
Process end time: 23/06/2025 10:44:32

-- Process STDIN
...

-- Process STDOUT
...

-- Process STDERR
Write-Output : The term 'Write-Output' is not recognized as the name of a cmdlet, function, script file, or
operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At line:1 char:1
+ Write-Output (Get-Module -Name Microsoft.WinGet.Client).Version
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Write-Output:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Return code: SUCCESS (0)

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

Logged native task on manager Winget. Task type is ListSources
Process start time: 23/06/2025 10:44:26
Process end time: 23/06/2025 10:44:26

-- Task information
...

The task reported success

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

Logged subprocess-based task on manager Winget. Task type is ListUpdates
Subprocess executable: "C:\Windows\system32\windowspowershell\v1.0\powershell.exe"
Command-line arguments: "-ExecutionPolicy Bypass -NoLogo -NoProfile"
Process start time: 23/06/2025 10:44:26
Process end time: 23/06/2025 10:44:32

-- Process STDIN
...

-- Process STDOUT
...

-- Process STDERR
Write-Output : The term 'Write-Output' is not recognized as the name of a cmdlet, function, script file, or
operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At line:1 char:1
+ Write-Output (Get-Module -Name Microsoft.WinGet.Client).Version
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Write-Output:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Return code: SUCCESS (0)

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

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Mac\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity"
Process start time: 23/06/2025 10:44:35
Process end time: 23/06/2025 10:44:38

-- Process STDOUT
...

Return code: SUCCESS (0)

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

Logged subprocess-based task on manager Winget. Task type is ListUpdates
Subprocess executable: "C:\Windows\system32\windowspowershell\v1.0\powershell.exe"
Command-line arguments: "-ExecutionPolicy Bypass -NoLogo -NoProfile"
Process start time: 23/06/2025 10:44:38
Process end time: 23/06/2025 10:44:41

-- Process STDIN
...

-- Process STDOUT
...

-- Process STDERR
Write-Output : The term 'Write-Output' is not recognized as the name of a cmdlet, function, script file, or
operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At line:1 char:1
+ Write-Output (Get-Module -Name Microsoft.WinGet.Client).Version
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Write-Output:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Return code: SUCCESS (0)

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

Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 23/06/2025 10:53:22
Process end time: 23/06/2025 10:53:26

-- Task information
...

The task reported success

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

Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 23/06/2025 10:53:22
Process end time: 23/06/2025 10:53:23

-- Task information
...

The task reported success

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

### Relevant information

_No response_

### Screenshots and videos

_No response_

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.