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

[FR] do not install #3807

Closed
Cologler opened this issue Dec 27, 2019 · 6 comments
Closed

[FR] do not install #3807

Cologler opened this issue Dec 27, 2019 · 6 comments

Comments

@Cologler
Copy link

Cologler commented Dec 27, 2019

I am installed dotnet-sdk from visual studio installer.

When I install the package LINQPad (depends on dotnet-sdk), scoop will auto install dotnet-sdk unless I use --independent parameter.

There is no easy way to see if any package depends on dotnet-sdk before install.

Can scoop keep a list to auto skip some dependencies?

Maybe a file flag:

~\scoop\apps\dotnet-sdk\
    |- DO_NOT_INSTALL <--- a empty file
@Ash258
Copy link
Contributor

Ash258 commented Dec 27, 2019

LINQPAD do not depend on dotnet-sdk since 13. December

@Cologler
Copy link
Author

@Ash258 linqpad and dotnet-sdk just a example here.

@Ash258
Copy link
Contributor

Ash258 commented Dec 27, 2019

Then this is covered in #2217 and related to #3769

@Cologler
Copy link
Author

Then this is covered in #2217 and related to #3769

I don't think scoop can add a "provides": ["dotnet.exe"] to visual studio installer.

@zulc22
Copy link

zulc22 commented Sep 20, 2020

this is a seperate but related problem. cologler is talking about the automatic detection of already installed dependencies that weren't installed from scoop.
e.g. if you install something that requires something like 7-zip which you can install independently of scoop, it shouldn't install 7-zip again.

@rashil2000
Copy link
Member

#3800

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

4 participants