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

[email protected]: decompress error #14126

Open
office-allow opened this issue Oct 3, 2024 · 8 comments
Open

[email protected]: decompress error #14126

office-allow opened this issue Oct 3, 2024 · 8 comments

Comments

@office-allow
Copy link

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
Copy link
Author

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.

@pmolodo
Copy link
Contributor

pmolodo commented Oct 3, 2024

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.

@clayton-errington
Copy link

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 *

@aliesbelik
Copy link
Collaborator

Relates to #13444.

With scoop v0.5.0+:

scoop bucket add versions
scoop install versions/innounp-unicode

as a workaround.

@pmolodo
Copy link
Contributor

pmolodo commented Oct 9, 2024

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!

@bartvanandel
Copy link
Contributor

bartvanandel commented Oct 16, 2024

@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.

@RaphaelTarita
Copy link
Contributor

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

@bartvanandel
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants