Extras icon indicating copy to clipboard operation
Extras copied to clipboard

[email protected]: decompress error

Open office-allow opened this issue 1 year ago • 8 comments

Updating 'gimp' (2.10.38 -> 2.10.38-1) Downloading new version Loading gimp-2.10.38-setup-1.exe from cache. Checking hash of gimp-2.10.38-setup-1.exe ... ok. Uninstalling 'gimp' (2.10.38) Installing 'gimp' (2.10.38-1) [64bit] from 'extras' bucket Loading gimp-2.10.38-setup-1.exe from cache. Extracting gimp-2.10.38-setup-1.exe ... ERROR Exit code was 1! Failed to extract files from C:\Users\nz6nkj\scoop\apps\gimp\2.10.38-1\gimp-2.10.38-setup-1.exe. Log file: ~\scoop\apps\gimp\2.10.38-1\innounp.log

Please try again or create a new issue by using the following link and paste your console output: https://github.com/ScoopInstaller/Extras/issues/new?title=gimp%402.10.38-1%3a+decompress+error

office-allow avatar Oct 03 '24 18:10 office-allow

innoup.log: Signature detected: Inno Setup Setup Data (6.3.0) This is not directly supported, but i'll try to unpack it as version 5602 ; Version detected: 6300 Unpacking failed. This version is not supported.

office-allow avatar Oct 03 '24 18:10 office-allow

I had a similar issue, except my innoup.log was (very slightly) different:

Signature detected: Inno Setup Setup Data (6.3.0)
This is not directly supported, but i'll try to unpack it as version 5602
; Version detected: 6300
Critical error: The setup files are corrupted. Please obtain a new copy of the program.

pmolodo avatar Oct 03 '24 19:10 pmolodo

This is what the log shows for my installation error:

Signature detected: Inno Setup Setup Data (6.3.0)
This is not directly supported, but i'll try to unpack it as version 5602
; Version detected: 6300
Critical error: The setup files are corrupted. Please obtain a new copy of the program.
Signature detected: Inno Setup Setup Data (6.3.0)
This is not directly supported, but i'll try to unpack it as version 5602
; Version detected: 6300
Critical error: The setup files are corrupted. Please obtain a new copy of the program.

I even cleaned the scoop cache to redownload the file, and got the same error message.

scoop cache rm *

clayton-errington avatar Oct 03 '24 19:10 clayton-errington

Relates to #13444.

With scoop v0.5.0+:

scoop bucket add versions
scoop install versions/innounp-unicode

as a workaround.

aliesbelik avatar Oct 03 '24 22:10 aliesbelik

Relates to #13444.

With scoop v0.5.0+:

scoop bucket add versions
scoop install versions/innounp-unicode

as a workaround.

Can I get a quick explanation of what this workaround does? I take it it installs a slightly different version of innounp... which is an... installer? Decompression utility? Is there any downside to installing this alternate version? Is it updated as frequently as the main version? Less stable?

Thanks!

pmolodo avatar Oct 09 '24 18:10 pmolodo

@pmolodo innounp is an Inno Setup Unpacker. The one in the versions bucket is newer, and is a unicode variant. The newer version overwrites the version that is installed by default, enabling updated support for Inno Setup compressed installers, including the one used by the latest Gimp installer.

The whole point of the versions bucket is to provide "alternative" versions of packages, including development versions (such as versions/gimp-dev), certain pinned versions, and what have you. See the linked description.

Output of scoop info main/innounp on my machine (after running scoop update to retrieve the latest digests):

Name        : innounp
Description : Inno Setup Unpacker
Version     : 0.50
Bucket      : main
Website     : https://innounp.sourceforge.net
License     : GPL-3.0-only
Updated at  : 2023-03-09 19:33:29
Updated by  : StarsbySea
Installed   : 0.50 *global*
Binaries    : innounp.exe

Output of scoop info versions/innounp-unicode:

Name        : innounp-unicode
Description : Inno Setup Unpacker (Unicode)
Version     : 1.73
Bucket      : versions
Website     : https://www.rathlev-home.de/tools/prog-e.html#unpack
License     : GPL-3.0-only
Updated at  : 2024-10-10 3:57:12
Updated by  : github-actions[bot]
Binaries    : innounp.exe

So yeah, quite a bit newer.

bartvanandel avatar Oct 16 '24 22:10 bartvanandel

why does main/innounp not receive an update when it's so old and already causing problems?

RaphaelTarita avatar Oct 17 '24 07:10 RaphaelTarita

I don't know, I just wrote what I know after first running into this problem myself this morning.

bartvanandel avatar Oct 17 '24 14:10 bartvanandel

Is there any chance to getting this MR merged so we can stop getting this error (and stop new tickets for this issue from being created repeatedly)?

https://github.com/ScoopInstaller/Main/pull/6261

(Thanks @Daviteusz !)

pmolodo avatar Oct 30 '24 00:10 pmolodo