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

The version of some Winget apps fails to load and is shown as "Unknown" on the infobox section #307

Closed
Tracked by #304
marticliment opened this issue Oct 20, 2022 · 43 comments
Labels

Comments

@marticliment
Copy link
Owner

No description provided.

@ppvnf
Copy link
Contributor

ppvnf commented Oct 28, 2022

It seems like you forgot to add tags to this issue

@marticliment marticliment added bug Something isn't working needs-further-study labels Oct 29, 2022
@marticliment
Copy link
Owner Author

True!

@marticliment
Copy link
Owner Author

I'm sorry. i forgot about that. Please note that a few days ago I improved the discover software parser, so this could be fixed already (i couldn't reproduce this issue).
Could you please test that agaon?

@ppvnf
Copy link
Contributor

ppvnf commented Oct 29, 2022

I'm sorry. i forgot about that. Please note that a few days ago I improved the discover software parser, so this could be fixed already (i couldn't reproduce this issue). Could you please test that agaon?

Maybe it happens only on Windows 10?

It's not fixed for me yet:

Videos.zip

@ppvnf
Copy link
Contributor

ppvnf commented Oct 31, 2022

By the way, this problem happens on clean Windows 10 installations

@ppvnf
Copy link
Contributor

ppvnf commented Nov 8, 2022

This problem actually seems to have gotten worse...

@marticliment
Copy link
Owner Author

Could you please send a screenshot of the failing packages?

@ppvnf
Copy link
Contributor

ppvnf commented Nov 8, 2022

Could you please send a screenshot of the failing packages?

It doesn't happen with any specific package (it seems random)

2022-11-08.18-32-55.mp4

@marticliment marticliment changed the title The version of some Winget apps fails to load and is shown as "Unknown" The version of some Winget apps fails to load and is shown as "Unknown" on the infobox section Nov 9, 2022
@ppvnf
Copy link
Contributor

ppvnf commented Dec 7, 2022

Couldn't this be solved by making the winget show request wait a little bit more for results or retrying if there's an unknown field?

@marticliment
Copy link
Owner Author

I don't think so, because looking at the outputs the packages are actually shown by winget, but they are just not parsed correctly by WingetUI.

My bet is that what is failing is the wingetui cli parser

marticliment added a commit that referenced this issue Dec 7, 2022
@marticliment
Copy link
Owner Author

Fixed!

The issue is actually caused by winget itself, but looping the command until it returns a valid output fixes the issue for 99.756% of the times this happen

@ppvnf
Copy link
Contributor

ppvnf commented Dec 7, 2022

returns a valid output fixes the issue for 99.756% of the times this happen

Thanks a lot! Lol, nice statistics by the way!

@ppvnf
Copy link
Contributor

ppvnf commented Dec 8, 2022

I've tested the latest head and it seems much better. But I am still facing the following problem sometimes:

  • version is not shown (other fields are now OK):

Captura de tela 2022-12-07 220131
Captura de tela 2022-12-07 220213

Python CLI shows the version, but WingetUI still displays unknown.

Maybe using the version info previously available from winget list would be better (and I don't think there's any downside)

@marticliment
Copy link
Owner Author

Fixed using the same method, brutte-force run the command until it returns something

@ppvnf
Copy link
Contributor

ppvnf commented Dec 17, 2022

Now version loads fine, but other fields are unknown (the opposite of what happened before 85ae7ab). Thank you nonetheless

Captura de tela 2022-12-17 013754

@marticliment
Copy link
Owner Author

does this happen again with the same frequency as before?

Because for me it is still fixed...

Anyway, I have done what I could,lets hope that winget 1.4 fixes that

@marticliment
Copy link
Owner Author

Honestly, I don't think this is an issue related to the changes to screenshots. The code is completely separated and one uses winget and the other parses an online json file, so I don't think they are related.
If you want, you can test older versions (1.0-1.2) to see if they work correctly, but i don't think they will

@ppvnf
Copy link
Contributor

ppvnf commented Dec 29, 2022

I've just tested it. WingetUI-1.4.2 (the last version before screenshot) doesn't have this bug for some reason. If it's not the screenshot I have no idea what could be the cause of this issue

This bug started on version 1.5 and you have been able to mitigate it to a great extent, but it's puzzling me why it didn't use to happen on version 1.4.2

@marticliment
Copy link
Owner Author

Well, this is suspicious, since the bundled winget version did not change...

@ppvnf
Copy link
Contributor

ppvnf commented Jan 5, 2023

I've tested replacing Winget 1.3 with stock Winget 1.4 RC (there's still this bug, but the console log is different):

Situation 1 (both CLI and GUI failed to load URL):

Captura de tela 2023-01-05 002710
Captura de tela 2023-01-05 002649

Situation 2 (CLI is stuck, nothing is displayed):

Captura de tela 2023-01-05 002817
Captura de tela 2023-01-05 002834

Situation 3 (CLI loads installer URL, but GUI doesn't):

Captura de tela 2023-01-05 002226
Captura de tela 2023-01-05 002248
Captura de tela 2023-01-05 002257

Situation 4 (Probably similar to 2, CLI times out and only version is displayed)

Captura de tela 2023-01-05 003917
Captura de tela 2023-01-05 003935

@marticliment
Copy link
Owner Author

Please note that some wording changes could have been done v1.4, i will analyze every parameter to see if it has changed its name.

@ppvnf
Copy link
Contributor

ppvnf commented Jan 6, 2023

I think the reasons for the different logs above isn't Winget 1.4. I've tried using Winget 1.3 with Python 3.11 (I was using 3.10 before) and I believe the logs are clear now about what is happening:

Captura de tela 2023-01-05 233552
Captura de tela 2023-01-05 233841
Captura de tela 2023-01-05 233610

@marticliment
Copy link
Owner Author

Winget is (in theory) about to release a COM API, so this part of winget could work with the api, preventing this issue to happen

@marticliment marticliment added waiting-for-something This issue depends on something before we can resolve it and removed needs-further-study labels Jan 26, 2023
@ioqy
Copy link

ioqy commented Feb 6, 2023

I have the same issue, but in my case the package id gets truncated or rather the truncated package id from the UI is used. The UI shows the package id as Microsoft.DotNet.Framework.Develop… and this is also what is used when winget gets queried.

While trying to reproduce this issue I also had the case that it sometimes the package id is not truncated and everything is working properly and the infobox is able to load.

Winget log from %TEMP%\WinGet\defaultState\WinGet-2023-02-06-09-58-57.438.log:

2023-02-06 09:58:57.439 [CORE] WinGet, version [1.4.10173], activity [{D408F208-D25E-448C-AA75-648ADAE41E94}]
2023-02-06 09:58:57.440 [CORE] OS: Windows.Desktop v10.0.19045.2486
2023-02-06 09:58:57.440 [CORE] Command line Args: C:\Users\Admin\AppData\Local\Programs\WingetUI\winget-cli\winget.exe  show --id Microsoft.DotNet.Framework.Develop… -e --versions --source winget --accept-source-agreements
2023-02-06 09:58:57.440 [CORE] IsCOMCall:0; Caller: winget-cli
2023-02-06 09:58:57.441 [CLI ] WinGet invoked with arguments: 'show' '--id' 'Microsoft.DotNet.Framework.Develop…' '-e' '--versions' '--source' 'winget' '--accept-source-agreements'
2023-02-06 09:58:57.441 [CLI ] Found subcommand: show
2023-02-06 09:58:57.441 [CLI ] Leaf command to execute: root:show
2023-02-06 09:58:57.441 [CLI ] Executing command: show
2023-02-06 09:58:57.444 [REPO] Named source requested, found: winget
2023-02-06 09:58:57.445 [CORE] Started trust validation of msix at: C:\Users\Admin\AppData\Local\Microsoft/WinGet\State\defaultState\Microsoft.PreIndexed.Package\Microsoft.Winget.Source_8wekyb3d8bbwe\source.msix
2023-02-06 09:58:57.491 [CORE] Result for certificate chain validation of Microsoft origin: 0
2023-02-06 09:58:57.521 [CORE] Result for trust info validation of the msix: 0
2023-02-06 09:58:57.877 [REPO] Opening SQLite Index for ImmutableRead at 'C:\Users\Admin\AppData\Local\Temp\WinGet\defaultState\{08A3FD1E-2FC0-4809-9DFC-6E98B195C7EC}'
2023-02-06 09:58:57.878 [SQL ] Opening SQLite connection #1: 'C:\Users\Admin\AppData\Local\Temp\WinGet\defaultState\{08A3FD1E-2FC0-4809-9DFC-6E98B195C7EC}' [1, 40]
2023-02-06 09:58:57.882 [REPO] Opened SQLite Index with version [1.6], last write [2023-02-03 22:37:41.000]
2023-02-06 09:58:57.928 [CLI ] No app found matching input criteria
2023-02-06 09:58:57.932 [CLI ] Terminating context: 0x8a150014 at D:\a\_work\1\s\external\pkg\src\AppInstallerCLICore\Workflows\WorkflowBase.cpp:337

WingetUI log:

C:\Users\Admin\AppData\Local\Programs\WingetUI\sudo\gsudo.exe
C:\Users\Admin\AppData\Local\Programs\WingetUI\sudo
🟢 checkQueue Thread started!
🟢 Using cached lang file
🟡 Using bundled lang file (forced=True)
It took 0.0030007362365722656 to load all language files
🔵 Language file up-to-date
🔵 Starting main application...
Scanning for instances...
Found lock file(s), reactivating...
🔵 Starting update check
🟢 Downloaded latest metadata to local file
🔵 Loaded metadata from local file
b'v1.4.10173\r\n'
None
updating winget
🔵 Version URL: https://versions.marticliment.com/versions/wingetui.ver
🟢 Updates not found
b'1.2.1\r\n'
None
Reactivation signal ignored: RaiseWindow_[1675673777.5972126]
{'wingetFound': True, 'scoopFound': False, 'chocoFound': True, 'sudoFound': True, 'wingetVersion': 'v1.4.10173\r', 'scoopVersion': 'Scoop is disabled', 'chocoVersion': '1.2.1\r', 'sudoVersion': 'gsudo v2.0.4 (Branch.tags-v2.0.4.Sha.506efa024af0cef6e4b0cfec42e0c8c5d0b1472c)\r'}
Reached main ui load milestone
🔵 Is Dark
🟢 Starting winget search, winget on C:\Users\Admin\AppData\Local\Programs\WingetUI\winget-cli\winget.exe...
🟢 Discover tab loaded
🟢 Starting winget search, winget on C:\Users\Admin\AppData\Local\Programs\WingetUI\winget-cli\winget.exe...
🟢 Starting choco search, choco on choco.exe...
🟢 Upgrades tab loaded
🟢 Starting winget search, winget on C:\Users\Admin\AppData\Local\Programs\WingetUI\winget-cli\winget.exe...
🟢 Starting choco search, choco on choco.exe...
🟢 Discover tab loaded
🟢 Settings tab loaded!
🟢 About tab loaded!
🟢 Main application loaded...
Win32Mica Error: win32 version 19045 is not supported
🟢 Chocolatey uninstallable packages search finished
🟢 Searching for string ""
Name                                 Id                         Version Available
🟢 Winget search finished
🟢 Searching for string ""
🟢 Winget uninstallable packages search finished
🟢 Searching for string ""
🟢 Searching for string ""
🟢 Total packages: 120
🟢 Chocolatey search finished
🟢 Searching for string ""
🟢 Searching for string ""
🟡 Can't get custom interval time! (got value was '')
🟢 Total packages: 3
None
🟢 Winget search finished
🟢 Total packages: 11313
🟠 Icon Microsoft.DotNet.Framework.Develop… not found in json
🟠 Icon Microsoft.DotNet.Framework.Develop… not found in json
🟢 Starting winget search, winget on C:\Users\Admin\AppData\Local\Programs\WingetUI\winget-cli\winget.exe...
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Starting get info for id Microsoft.DotNet.Framework.Develop…
🟢 Loading versions for Microsoft.DotNet.Framework.Develop…
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
['C:\\Users\\Admin\\AppData\\Local\\Programs\\WingetUI\\winget-cli\\winget.exe', 'show', '--id', 'Microsoft.DotNet.Framework.Develop…', '-e', '--versions', '--source', 'winget', '--accept-source-agreements']
🔵 Copying log to the clipboard...

@marticliment
Copy link
Owner Author

This is a different issue, and it resulted to be winget's fault. The winget client often chops long names/IDs. There's an issue somewhere talking about this, but in a summary, we need winget to fix this

@ppvnf
Copy link
Contributor

ppvnf commented Feb 19, 2023

Winget is (in theory) about to release a COM API, so this part of winget could work with the api, preventing this issue to happen

Nice! #712

@ppvnf
Copy link
Contributor

ppvnf commented Mar 2, 2023

Screenshot 2023-03-02 143542

as of 1.6.2 this is the only field that is not showing properly

@marticliment
Copy link
Owner Author

On winget, i assume?

@ppvnf
Copy link
Contributor

ppvnf commented Mar 2, 2023

yes

@marticliment
Copy link
Owner Author

Could you please open a new issue?

@ppvnf
Copy link
Contributor

ppvnf commented Apr 16, 2023

this issue has been mostly fixed. However rarely a few packages like Microsoft.DotNet.Framework.DeveloperPack_4 (the only one that I can remember) are not able to be loaded. They keep trying to find the info for a long time and then show it as unavailable:
Screenshot 2023-04-16 095332
Screenshot 2023-04-16 095657

Maybe this happens because of the ellipsis
Screenshot 2023-04-16 100155
Screenshot 2023-04-16 100127

@marticliment marticliment added ready-to-go needs-further-study and removed waiting-for-something This issue depends on something before we can resolve it labels Apr 16, 2023
@marticliment marticliment added this to the Bugs milestone Apr 16, 2023
@ppvnf
Copy link
Contributor

ppvnf commented Apr 20, 2023

this appears to be fixed on v. 1.7 beta

@marticliment
Copy link
Owner Author

It should not, I havn't done any changes to that

@ppvnf
Copy link
Contributor

ppvnf commented Apr 20, 2023

I just triple checked. For me Microsoft.DotNet.Framework.DeveloperPack_4 usually doesn't load on 1.6.5, but on 1.7 beta it loads 10 out of 10 times. How this got fixed is beyond me

@marticliment
Copy link
Owner Author

all right then

@marticliment marticliment removed this from the Bugs milestone Apr 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants