-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
[Bug]: wrong architecture detected #967
Comments
For architectures_allowed: ArchitectureIdentifiers(X86_COMPATIBLE),
architectures_disallowed: ArchitectureIdentifiers(0x0),
architectures_install_in_64_bit_mode: ArchitectureIdentifiers(X86_COMPATIBLE), In the Inno setup documentation:
x86 binaries can still install fine on x64 systems. Specifying x64 in the manifest will unnecessarily prevent users on x86 systems being able to install it through WinGet. |
The Instead, this installer entry should be removed as it has no purpose other than allowing WinGet to mistakenly attempt to install it on arm and arm64 systems. It is also twice the size of the other two installers as it incorporates both of them which again has no added benefit here as WinGet already knows what architecture the system is so it can download the relevant one. |
That's interesting. When initially opening the PR with So in this case I would say it's an issue of the installer being declared as
Thanks for checking this. Makes sense :) |
Even if a pull request gets the tag I tried resubmitting the pull request with the x86 architecture and while it did get the same label, this was able to be removed by another moderator - microsoft/winget-pkgs#199434.
Don't feel guilty at all. Every issue I've had has been helpful to me. Even if it's not necessarily something to be fixed, it allows me to test komac on installers I haven't come across in more depth. Also, the |
The next version of komac is, as always, a bit better with manifests than the previous/current version. Submitting This will be because it will try to pair up one of the installers with the 'neutral' installer, notice that it's not actually neutral and change it to x86, and then remove it because it's then identical to the x86 installer. |
Hi, I think I have the same issue: microsoft/winget-pkgs#204638 Is there some way to workaround it with kamac or should I manually change architecture in PR? I am asking because I would like to make this automatic via github actions when I make new release. Thanks! |
Is there an existing issue for this?
What happened?
Something seems to have changed with the architecture detection. Multiple applications which I already updated a few times now detect a different (wrong) architecture.
InstallerType:
inno
Detected:
x86
Correct:x64
InstallerType:
exe
Detected:
x86
Correct:x64
InstallerType:
nullsoft
Multiple installer blocks with architecture
x86
while the one withUHK.Agent-5.0.0-win.exe
should beneutral
microsoft/winget-pkgs@3e19c7d
PRs:
The text was updated successfully, but these errors were encountered: