Scoop-extras: [email protected]: decompress error

Created on 8 Dec 2019  路  10Comments  路  Source: lukesampson/scoop-extras

Extracting Brackets.Release.1.14.1.msi ... ERROR Exit code was 1603!
Failed to extract files from C:\Users\xxxx\scoop\apps\brackets\1.14.1\Brackets.Release.1.14.1.msi.
Log file:
  ~\scoop\apps\brackets\1.14.1\msi.log

No log file was created at that location.

clarified

Most helpful comment

Do you use lessmsi?

Try with scoop install lessmsi; scoop config MSIEXTRACT_USE_LESSMSI $true and then install brackets

All 10 comments

I have now enabled long paths and get a log but still an error
msi.log

I have encountered the same issue, the "Enable Win32 long paths" group policy is enabled, but still the MSI extraction reports "Error 1320. The specified path is too long".

Have the same issue. The LongPathsEnabled registry key has already been set, but I still get this error.

lukesampson/scoop#3821

Then you must be on lower windows version.

Only windows 10 come with this settings.

From systeminfo:

OS Name:                   Microsoft Windows 10 Home
OS Version:                10.0.18363 N/A Build 18363

The error:

=== Logging started: 3/11/2020  10:27:19 ===
Error 1320. The specified path is too long: C:\Users\firin\scoop\apps\brackets\1.14.1\_tmp\SourceDir\Brackets\www\node_modules\npm\node_modules\npm-registry-client\node_modules\npmlog\node_modules\gauge\node_modules\string-width\node_modules\is-fullwidth-code-point\node_modules\number-is-nan
=== Logging stopped: 3/11/2020  10:27:33 ===

I get the same error on Microsoft Windows 10 Enterprise (version 1909) Version 10.0.18363 Build 18363

Having already set LongPathsEnabled to 1

Do you use lessmsi?

Try with scoop install lessmsi; scoop config MSIEXTRACT_USE_LESSMSI $true and then install brackets

Yes, this has worked for me - thanks!:

scoop install lessmsi # I already had this installed
scoop config MSIEXTRACT_USE_LESSMSI $true
scoop uninstall brackets
scoop install brackets

Sure. Sorry I misplaced config for install. Fixed in original comment.

I think that native msiexec somehow ignore long path by default and needs to be configured (??).

Thanks, setting MSIEXTRACT_USE_LESSMSI (already had lessmsi installed) did the trick.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TangentFoxy picture TangentFoxy  路  5Comments

Anniywell picture Anniywell  路  10Comments

bickycheese picture bickycheese  路  24Comments

MichielVanwelsenaere picture MichielVanwelsenaere  路  6Comments

Geschan picture Geschan  路  16Comments