-
Notifications
You must be signed in to change notification settings - Fork 6.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
Let vcpkg install
check only the relevant ports instead of all
#24302
Comments
vcpkg install
checks only relevant ports instead of allvcpkg install
checks only relevant ports instead of all
vcpkg install
checks only relevant ports instead of allvcpkg install
check only the relevant ports instead of all
this is a duplicate of another issue. Unable to find it currently. |
The reason for this issue is that we need to first analyze all ports and build a dependency graph, and judge the installation order according to the graph. |
Right, vcpkg must at least know when to remove an orphan port due to removed dependencies. And without the build recipe, the port would also block upgrades. |
What about ignore the missing libs when building the dependency graph? |
Feel free to comment on microsoft/vcpkg-tool#516 |
duplicate to #15836 |
Problem
e.g.
branch-abc
git switch branch-abc
vcpkg install libabc
git switch master
vcpkg install zlib
, error as belowProposed solution
vcpkg install
checks only relevant ports.If
vcpkg install
check all ports, it'll be less convenient when do PR in a new branch, because when testing, the same error above will occur. There are solutions, but not necessary whenvcpkg install
check only relevant ports.Additional context
#24259
The text was updated successfully, but these errors were encountered: