Upgraded version not offered, despite existing #304094
-
I'm a noob user of winget and I am really happy that there's a way to script application installation on my PC.
However the 9.0.5 version is clearly available with #19502 makes me think it should be showing up by now, whereas #192959 makes me think that the presence of 9.99 is messing with the way winget checks version order. Please could someone explain why I might be seeing this behaviour? I realise I can specify the exact version I would like to install, but it would be nice to us the |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
Beta Was this translation helpful? Give feedback.
-
That makes sense, having read #192959 but the expected behaviour if 9.0.5 was in the source, from the
would be that 9.99 has no available package but 9.0.4 would have. If 9.99 is not available from the specified source(s), then it should offer the highest version available against the 9.0.4 row. Is it feasible to extend the |
Beta Was this translation helpful? Give feedback.
9.99.*
is greater than9.0.5
, and so you will not see an upgrade available through WinGet because your installed version is greater than the latest version in WinGet. In order to use WinGet to upgrade, you would have to uninstall version9.99.*
first. You can manually install9.0.5
usingwinget install KiCad.KiCad --version 9.0.5 --force
, but that may have unintended consequences