microsoft / microsoft/winget-cli
Stuck at archive extracting - Long extraction path
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.4k
- Forks
- 1.8k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 15
Description
Brief description of your issue
We tried to install EclipseFoundation.EclipseIDEforJavaDevelopers. This package contains a zip file, within the zip file are very long folder and file names, I think that this is the reason why it get's stuck at "extracting archive".
I can see that it started the extraction, but wont continue after 12MB from 340MB. It already extracted a long path like this:
C:\Users\%username%\AppData\Local\Temp\WinGet\EclipseFoundation.EclipseIDEforJavaDevelopers.2025-03\extracted\eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.java.profile\.data\.Settings\org.eclipse.equinox.p2.artifact.repository.prefs
Steps to reproduce
winget install EclipseFoundation.EclipseIDEforJavaDevelopers
Wait for it to get stuck.
Expected behavior
The zip file to be extracted successfuly so that the package can finish it's installation.
Actual behavior
Stuck at extracting
Environment
Also tested with v1.11.320-preview
Windows-Paket-Manager v1.10.390
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Windows: Windows.Desktop v10.0.26100.3775
Systemarchitektur: X64
Paket: Microsoft.DesktopAppInstaller v1.25.390.0
WinGet-Verzeichnisse
-----------------------------------------------------------------------------------------------------------------------
Protokolle %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\Local…
Benutzereinstellungen %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\Local…
Verzeichnis für portierbare Links (Benutzer) %LOCALAPPDATA%\Microsoft\WinGet\Links
Portables Linkverzeichnis (Computer) C:\Program Files\WinGet\Links
Portierbarer Paketstamm (Benutzer) %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portierbarer Paketstamm C:\Program Files\WinGet\Packages
Portierbares Paketstamm (x86) C:\Program Files (x86)\WinGet\Packages
Installationsprogrammdownloads %USERPROFILE%\Downloads
Konfigurationsmodule %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules
Links
-----------------------------------------------------------------------------------------
Datenschutzerklärung https://aka.ms/winget-privacy
Lizenzvereinbarung https://aka.ms/winget-license
Hinweise von Drittanbietern https://aka.ms/winget-3rdPartyNotice
Startseite https://aka.ms/winget
Windows Store-Nutzungsbedingungen https://www.microsoft.com/en-us/storedocs/terms-of-sale
Administratoreinstellung Status
-----------------------------------------------------
LocalManifestFiles Deaktiviert
BypassCertificatePinningForMicrosoftStore Deaktiviert
InstallerHashOverride Deaktiviert
LocalArchiveMalwareScanOverride Deaktiviert
ProxyCommandLineOptions Deaktiviert
DefaultProxy Deaktiviert
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing winget install EclipseFoundation.EclipseIDEforJavaDevelopers on the reported Windows environment and observe extraction under the shown %TEMP%\WinGet\...\extracted path. Investigate the archive-extraction flow around the long Eclipse path; done means the 340 MB archive extracts successfully and installation finishes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100