winget-cli icon indicating copy to clipboard operation
winget-cli copied to clipboard

x86 is detected outdated, x64 is installed despite already up-to-date

Open DarthSonic opened this issue 2 years ago • 5 comments

Brief description of your issue

image

What you see here is, dass the Runtime 3.1.27 is detected outdated but in x86 version. As you see x64 is already up to date. Unfortunately winget is always download and installing x64 version and not x86 version.

Steps to reproduce

Expected behavior

Actual behavior

Environment

-

DarthSonic avatar Aug 12 '22 12:08 DarthSonic

Sorry. Here is the screenshot of the Desktop Runtime downloaded and installed: image

DarthSonic avatar Aug 12 '22 12:08 DarthSonic

I think this is the same problem as:

  • #2427

denelon avatar Aug 12 '22 14:08 denelon

Related to:

  • https://github.com/microsoft/winget-cli/issues/2129

denelon avatar Aug 12 '22 14:08 denelon

I believe having x86 and x64 versions as separate packages would solve this issue, as discussed in https://github.com/microsoft/winget-pkgs/issues/82561

ppvnf avatar Oct 11 '22 22:10 ppvnf

image

khewweifeng avatar Feb 26 '23 04:02 khewweifeng

the only solution i got was using the update command as follows:

winget -a x86 --all - this upgrades the x86 packages

hope it works

ChefBucher avatar Sep 04 '23 06:09 ChefBucher