microsoft / winget-pkgs

The Microsoft community Windows Package Manager manifest repository
MIT License
8.34k stars 4.27k forks source link

[Package Issue]: Zoom.Zoom #144460

Open Skeb1ns opened 3 months ago

Skeb1ns commented 3 months ago

Please confirm these before moving forward

Category of the issue

No applicable update found.

Brief description of your issue

The installed machine wide .msi package of Zoom that I install when using the --scope machine flag doesn't show up when I run winget upgrade (even though I know that a newer version exists).

I think that this behavior occurs because for some reason the version number notation of the .msi installed package differs from the WinGet repository (WinGet: 5.17.11.34827 / Registry displayversion for .msi: 5.17.34827 for example).

However, since I want to deploy the machine wide package, I now have to uninstall the current version first and then re-install it.

Steps to reproduce

winget install --exact --id Zoom.Zoom --accept-package-agreements --accept-source-agreements --architecture x64 --scope machine --version %old version number%

installs

winget upgrade

package not listed even though a new version is available

Actual behavior

winget upgrade

package not listed even though a new version is available

Expected behavior

winget upgrade

upgrade should be available

Environment

PS C:\Windows\system32> winget --info
Windows Package Manager v1.7.10661
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.22631.3155
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.22.10661.0

Winget Directories                 
-----------------------------------------------------------------------------------------------------------------------
Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Diag…
User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\sett…
Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root              C:\Program Files\WinGet\Packages
Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages
Installer Downloads                %USERPROFILE%\Downloads

Links               
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Admin Setting                             State
--------------------------------------------------
LocalManifestFiles                        Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride                     Disabled
LocalArchiveMalwareScanOverride           Disabled

Screenshots and Logs

No response

github-actions[bot] commented 3 months ago

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

Exorcism0666 commented 3 months ago

@SpecterShell

SpecterShell commented 3 months ago

https://github.com/microsoft/winget-pkgs/issues/137286

SpecterShell commented 2 months ago

The issue should have been fixed now by moving the user-wide EXE installers to a separate package Zoom.Zoom.EXE (so only the machine-wide are present in Zoom.Zoom) and re-versioning the manifests to align with the MSI installers.