-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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] installer.args
, Invoke-ExternalCommand
unexpected bug
#5231
Comments
Lines 531 to 535 in 8aee6f9
Windows Powershell 5.1 was not considered in it, related: ScoopInstaller/Extras#9583 Scoop uses rolling updates and has a large number of buckets (offical, 3rd-party, private), not sure this feature affects how many manifests, if changes is not compatible with the existing manifest, what is the point of the change? |
In WindowsPowerShell it should be fallback to Lines 536 to 547 in 8aee6f9
So does the If the two argument lists act differently, then it may be a bug of |
Yes, it is the quote here cause these bugs... Will try to resolve it. Simply change Line 546 in 8aee6f9
|
if you replace L546 with |
|
If you do this, a single argument containing any space characters will be incorrectly split. |
I've seen many manifests drop |
...the car is reversing, because it was impassable ahead. |
|
So basically #5065 & #5066 not only breaks #5066 (comment) but also all manifests using |
That's what I was saying all along too - it was a massive breaking change... |
The similar bug is happening with |
installer.args
unexpected buginstaller.args
, Invoke-ExternalCommand
unexpected bug
Bug Report
manifest:
extras/ida-free
A:
B:
when I put some debug code around L788 of install.ps1 ,the debug output of both mafenist are same, but A works, B fails.
Scoop/lib/install.ps1
Lines 778 to 798 in 8aee6f9
related: ScoopInstaller/Extras#9603
Current Behavior
the installer of app cannot be executed properly with the correct args.
Expected Behavior
pass args normally, installation success.
Additional context/output
reproduced when install an older version of
extras/ida-free
too. e.g. v7.7Possible Solution
System details
Windows version: 11
OS architecture: 64bit
PowerShell version: pwsh core 7.2.6 and windows powershell 5.1
Additional software: [(optional) e.g. ConEmu, Git]
Scoop Configuration
The text was updated successfully, but these errors were encountered: