Skip to content

Winget MSYS2 upgrade version discrepancy #95

@classicrocker883

Description

@classicrocker883

I hope this is the right repo to put this issue...


after running winget upgrade --all in Windows Powershell / CMD, after all the others have been upgraded, I get this message:

The following packages have an upgrade available, but require explicit targeting for upgrade:
Name  Id          Version  Available Source
-------------------------------------------
MSYS2 MSYS2.MSYS2 20240727 20250221  winget

1 package(s) are pinned and need to be explicitly upgraded.

even thought I went into MSYS2 and used pacman -Syuu and everything has been upgraded.

so I am thinking that C:\msys64\msys2.exe (plus the other .exe's) are still under the version I installed it under originally 20240727,
while the new .exe is msys2-x86_64-20250221.exe
which makes sense, since it corresponds to 20250221 version available.

perhaps instead of reinstalling MSYS2 all over again using the new/current msys2-x86_64-20250221.exe,
there should be a way for pacman to upgrade all the .exe executables (or something like that)

  • MSYS2 CLANG64
  • MSYS2 CLANGARM64
  • MSYS2 MINGW32
  • MSYS2 MINGW64
  • MSYS2 MSYS
  • MSYS2 UCRT64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions