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

[Bug]: [email protected]: decompress error #14115

Closed
3 tasks done
dodumosu opened this issue Oct 1, 2024 · 4 comments · Fixed by ScoopInstaller/Main#6261
Closed
3 tasks done

[Bug]: [email protected]: decompress error #14115

dodumosu opened this issue Oct 1, 2024 · 4 comments · Fixed by ScoopInstaller/Main#6261
Labels

Comments

@dodumosu
Copy link

dodumosu commented Oct 1, 2024

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name

persepolis

Expected/Current Behaviour

after downloading the install package, extraction should complete and install should complete successfully. it does not. whether the download is done using aria2c or not, the package fails to extract.

sample output:

'aria2-enabled' has been set to 'false'
persepolis: 5.0.0.0 -> 5.0.1.0
Updating one outdated app:
Updating 'persepolis' (5.0.0.0 -> 5.0.1.0)
Downloading new version
persepolis_5.0.1.0_windows_64bit.exe (109.0 MB) [=============================================================] 100%
Checking hash of persepolis_5.0.1.0_windows_64bit.exe ... ok.
Uninstalling 'persepolis' (5.0.0.0)
Installing 'persepolis' (5.0.1.0) [64bit] from 'extras' bucket
Loading persepolis_5.0.1.0_windows_64bit.exe from cache
Extracting persepolis_5.0.1.0_windows_64bit.exe ... ERROR Exit code was 1!
Failed to extract files from C:\Users\User\scoop\apps\persepolis\5.0.1.0\persepolis_5.0.1.0_windows_64bit.exe.
Log file:
  ~\scoop\apps\persepolis\5.0.1.0\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=persepolis%405.0.1.0%3a+decompress+error
'aria2-enabled' has been set to 'true'

Steps to Reproduce

PS> scoop config aria2-enabled false && scoop install persepolis

Possible Solution

Either the upstream package is corrupt or the packing method has changed and innounp cannot extract it.

Scoop and Buckets Version

Current Scoop version:
859d1db5 (HEAD -> master, tag: v0.5.2, origin/master, origin/HEAD) chore(release): Bump to version 0.5.2 (#6080)

'main' bucket:
7919bcd6e (HEAD -> master, origin/master, origin/HEAD) terraform-switcher: Update to version 1.2.3

'extras' bucket:
f10f4492b (HEAD -> master, origin/master, origin/HEAD) swyh-rs: Update to version 1.11.6

'nerd-fonts' bucket:
35ead8f5 (HEAD -> master, origin/master, origin/HEAD) LXGWNeoXiHei: Update to version 1.207

'java' bucket:
5953f265 (HEAD -> master, origin/master, origin/HEAD) temurin: Add version 23 (#527)

Scoop Config

last_update         scoop_repo                              scoop_branch aria2-enabled
-----------         ----------                              ------------ -------------
30/09/2024 23:09:14 https://github.com/ScoopInstaller/Scoop master                True

PowerShell Version

Name                           Value
----                           -----
PSVersion                      7.4.5
PSEdition                      Core
GitCommitId                    7.4.5
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Additional Softwares

No response

@dodumosu dodumosu added the bug label Oct 1, 2024
@dodumosu
Copy link
Author

dodumosu commented Oct 1, 2024

output of the 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.

@dodumosu
Copy link
Author

dodumosu commented Oct 1, 2024

there's another package for extracting Inno Setup installers that supports the 6.3 version that Persepolis is now using. it apparently includes a command line version though it's a GUI app.

@dodumosu dodumosu changed the title [Bug]: persepolis 5.0.1.0 - failed to extract files [Bug]: persepolis 5.0.1.0 - decompress error Oct 1, 2024
@dodumosu dodumosu changed the title [Bug]: persepolis 5.0.1.0 - decompress error [Bug]: [email protected]: decompress error Oct 1, 2024
@dodumosu
Copy link
Author

dodumosu commented Oct 1, 2024

Related: #14116

Relevant: ScoopInstaller/Main#6201 (comment)

@aliesbelik
Copy link
Collaborator

Relates to #13444.

With scoop v0.5.0+:

scoop bucket add versions
scoop install versions/innounp-unicode

as a workaround.

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

Successfully merging a pull request may close this issue.

2 participants