Open TheStingPilot opened 4 months ago
What are the next steps?
@stephengillie ?
So, What is the good way to do ? What workaround is possible ? If I remove ref to Microsoft.VCRedist.2015+ (PackageDependencies) will it be enough ? (Microsoft.VCRedist already embedded in package)
Sorry. If I knew the solution, it would already be implemented.
Unfortunately, this is blocked by
If you have the dotnet sdk already installed, can you try installing / upgrading the package with --skip-dependencies
flag?
winget install LINQPad.LINQPad.8 --skip-dependencies
Please confirm these before moving forward
Category of the issue
Other
Brief description of your issue
In the manifest https://github.com/microsoft/winget-pkgs/blob/master/manifests/l/LINQPad/LINQPad/8/8.2.4/LINQPad.LINQPad.8.installer.yaml the following information is mentioned:
However, in the https://github.com/microsoft/winget-pkgs/blob/master/manifests/m/Microsoft/DotNet/SDK/8/8.0.204/Microsoft.DotNet.SDK.8.installer.yaml file scope: machine is not mentiond. So, a per machine installation of Linqpad fails because the dependency app cannot be per system installed.
Steps to reproduce
Install Linqpad 8 per machine, without the dependency installed.
Actual behavior
The installation fails with 'no suitable installer'.
Expected behavior
Both apps installed.
Environment
Screenshots and Logs
n/a