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

[Update Request]: DeepL #207700

Open
Naxterra opened this issue Jan 5, 2025 · 3 comments
Open

[Update Request]: DeepL #207700

Naxterra opened this issue Jan 5, 2025 · 3 comments
Labels
Area-External Package-Update This package needs to be updated Upgrade-Issue Issue with the package's installer while upgrading a package's version.

Comments

@Naxterra
Copy link

Naxterra commented Jan 5, 2025

What type of update are you requesting?

A new version of an existing package

Current Package Identifier

DeepL.DeepL

Package Version

24.11.4.14424

Please describe the changes you would like to see

winget is installing the same DeepL version everytime I execute "winget upgrade --all --include-unknown"

Name ID Version Verfügbar Quelle

DeepL DeepL.DeepL Unknown 24.11.4.14424 winget
1 Aktualisierungen verfügbar.

(1/1) Gefunden DeepL [DeepL.DeepL] Version 24.11.4.14424
Diese Anwendung wird von ihrem Besitzer an Sie lizenziert.
Microsoft ist nicht verantwortlich und erteilt keine Lizenzen für Pakete von Drittanbietern.
Download läuft https://appdownload.deepl.com/windows/0install/DeepLSetup.exe
██████████████████████████████ 4.23 MB / 4.23 MB
Der Installer-Hash wurde erfolgreich überprüft
Paketinstallation wird gestartet...
Erfolgreich installiert

@Naxterra Naxterra added Help-Wanted This is a good candidate work item from the community. Package-Update This package needs to be updated labels Jan 5, 2025
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage This work item needs to be triaged by a member of the core team. label Jan 5, 2025
@Dragon1573
Copy link
Contributor

The install wizard is created with Zero Installer. The wizard DOES NOT write any version information to Windows Registry. This is the cause of "infinite upgrade loop".

--> Installing WinGet
--> Disabling safety warning when running installers
Tip: you can type 'Update-EnvironmentVariables' to update your environment variables, such as after installing a new software.

--> Configuring Winget
Enabled admin setting 'LocalManifestFiles'.
Enabled admin setting 'LocalArchiveMalwareScanOverride'.
PS C:\Users\WDAGUtilityAccount\Desktop\winget-pkgs> winget install -e DeepL.DeepL
The `msstore` source requires that you view the following agreements before using.
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
The source requires the current machine's 2-letter geographic region to be sent to the backend service to function properly (ex. "US").

Do you agree to all the source agreements terms?
[Y] Yes  [N] No: Y
Found DeepL [DeepL.DeepL] Version 24.11.4.14424
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://appdownload.deepl.com/windows/0install/DeepLSetup.exe
  ██████████████████████████████  4.23 MB / 4.23 MB
Successfully verified installer hash
Starting package install...
Successfully installed
PS C:\Users\WDAGUtilityAccount\Desktop\winget-pkgs> Get-ARPTable | Format-Table

DisplayName           DisplayVersion Publisher             ProductCode
-----------           -------------- ---------             -----------
Microsoft Edge        100.0.1185.36  Microsoft Corporation Microsoft Edge
Microsoft Edge Update 1.3.155.85                           Microsoft Edge Update
DeepL                                DeepL SE              https%3a##appdownload.deepl.com#windows#0install#...

@Dragon1573
Copy link
Contributor

Warning

Above 2 pull requests WILL NOT resolve the issue!

@Naxterra, I think this issue can only be resolved by official DeepL team. It's necessary writing version information to Windows Registry so winget.exe can determine the installed version and preventing the "infinite upgrade loop".

@stephengillie stephengillie added Area-External Upgrade-Issue Issue with the package's installer while upgrading a package's version. and removed Help-Wanted This is a good candidate work item from the community. Needs-Triage This work item needs to be triaged by a member of the core team. labels Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-External Package-Update This package needs to be updated Upgrade-Issue Issue with the package's installer while upgrading a package's version.
Projects
None yet
Development

No branches or pull requests

3 participants