Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem updating by winget on Windows #431

Open
mko61 opened this issue Nov 21, 2023 · 2 comments
Open

Problem updating by winget on Windows #431

mko61 opened this issue Nov 21, 2023 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@mko61
Copy link

mko61 commented Nov 21, 2023

Launching an update via winget, it constantly find the installed version is different from the git hub version:

Name Id Available Version

Galaxy Buds Manager (Unofficial) 4.5.4-1dfedf (64bit) ThePBone.GalaxyBudsClient 4.5.4-1dfedf 4.5.4

The package from the Windows installer has a "-1dfedf" at the end of the id that triggers the difference.
The installer available on github and the one downloaded by winget are the same.

Obviously, versions should be the same.

@mko61 mko61 added the bug Something isn't working label Nov 21, 2023
@Joedmin
Copy link
Collaborator

Joedmin commented Dec 10, 2023

I can see that the package is missing the commit sem ver label in the winget packages.

Although, I cannot replicate the issue myself since the update works for me
image

@cebu23
Copy link

cebu23 commented May 14, 2024

This is still a problem, and fairly easy to recreate (for me, your mileage may differ).

Start with a system that does not have GalaxyBudsClient installed. Then install it as shown below - following the successful install, a list command will show the version mismatch, and update will re-download and re-install even though you just installed the latest copy a moment ago.

PS C:\Users\cebu23> winget install --id=ThePBone.GalaxyBudsClient -e
Found Galaxy Buds Manager (Unofficial) [ThePBone.GalaxyBudsClient] Version 4.5.4
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/ThePBone/GalaxyBudsClient/releases/download/4.5.4/GalaxyBudsClient_Windows_64bit_Setup.exe
  ██████████████████████████████  47.0 MB / 47.0 MB
Successfully verified installer hash
Starting package install...
Successfully installed

PS C:\Users\cebu23> winget list --id=ThePBone.GalaxyBudsClient -e
Name                                                  Id                        Version      Available Source
-------------------------------------------------------------------------------------------------------------
Galaxy Buds Manager (Unofficial) 4.5.4-1dfedf (64bit) ThePBone.GalaxyBudsClient 4.5.4-1dfedf 4.5.4     winget

PS C:\Users\cebu23> winget update --id=ThePBone.GalaxyBudsClient -e
Found Galaxy Buds Manager (Unofficial) [ThePBone.GalaxyBudsClient] Version 4.5.4
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/ThePBone/GalaxyBudsClient/releases/download/4.5.4/GalaxyBudsClient_Windows_64bit_Setup.exe
  ██████████████████████████████  47.0 MB / 47.0 MB
Successfully verified installer hash
Starting package install...
Successfully installed

A tangential error to point out - the latest version available via winget is 4.5.4 (a.k.a. 4.5.4-1dfedf), it hasn't been updated to 4.6.0 yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants