[X] I have searched all issues/PRs to ensure it has not already been reported or fixed.
[X] I have verified that I am using the latest version of Scoop and corresponding bucket.
Package Name
mingw
Expected/Current Behaviour
scoop install mingw@12.2.0-rt_v10-rev1
This should install the older version of mingw without ucrt.
Steps to Reproduce
Expected to install an older version of mingw, as the new one with ucrt breaks our build, and no options to switch to msvcrt one.
PS C:\Users\Administrator> scoop install mingw@12.2.0-rt_v10-rev1
WARN Given version (12.2.0-rt_v10-rev1) does not match manifest (12.2.0-rt_v10-rev2)
WARN Attempting to generate manifest for 'mingw' (12.2.0-rt_v10-rev1)
Autoupdating mingw
Downloading i686-$match1-release-posix-dwarf-ucrt-$matchBuild.7z to compute hashes!
The request was aborted: The connection was closed unexpectedly.
URL https://github.com/niXman/mingw-builds-binaries/releases/download/12.2.0-rt_v10-rev1/i686-$match1-release-posix-dwarf-ucrt-$matchBuild.7z is not valid
Could not install mingw@12.2.0-rt_v10-rev1
Select-CurrentVersion : Cannot bind argument to parameter 'AppName' because it is an empty string.
At C:\Users\Administrator\scoop\apps\scoop\current\lib\core.ps1:239 char:54
+ return $null -ne (Select-CurrentVersion -AppName $app -Global:$gl ...
+ ~~~~
+ CategoryInfo : InvalidData: (:) [Select-CurrentVersion], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Select-CurrentVersion
You cannot call a method on a null-valued expression.
At C:\Users\Administrator\scoop\apps\scoop\current\lib\manifest.ps1:36 char:5
+ $app = $app.TrimStart('/')
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
Couldn't find manifest for ''.
This can only be resolved by using scoop install https://raw.githubusercontent.com/ScoopInstaller/Main/dad0cee42bb2c0be7acf9f341fba2a55e415e0f2/bucket/mingw.json.
Prerequisites
Package Name
mingw
Expected/Current Behaviour
scoop install mingw@12.2.0-rt_v10-rev1
This should install the older version of mingw without ucrt.
Steps to Reproduce
Expected to install an older version of mingw, as the new one with ucrt breaks our build, and no options to switch to msvcrt one.
This can only be resolved by using
scoop install https://raw.githubusercontent.com/ScoopInstaller/Main/dad0cee42bb2c0be7acf9f341fba2a55e415e0f2/bucket/mingw.json
.Possible Solution
scoop install https://raw.githubusercontent.com/ScoopInstaller/Main/dad0cee42bb2c0be7acf9f341fba2a55e415e0f2/bucket/mingw.json
The above is ok but still not idea.
Scoop and Buckets Version
Scoop Config
PowerShell Version
Additional Softwares
No response