-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
A-overridesArea: general issues with overriding dependencies (patch, replace, paths)Area: general issues with overriding dependencies (patch, replace, paths)C-enhancementCategory: enhancementCategory: enhancementS-triageStatus: This issue is waiting on initial triage.Status: This issue is waiting on initial triage.
Description
As mentioned in #733, Local overrides via .cargo/config path = [ "foo" ] override all dependencies with the same name, even if they have different versions.
This contrasts the behavior when a project with a dep on one version of a library (A) also depends on anther lib (B) that pulls another version of the library A. In that case, both versions are included in the build.
Given the above, it will probably be useful to allow overrides on a finer grained basis.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-overridesArea: general issues with overriding dependencies (patch, replace, paths)Area: general issues with overriding dependencies (patch, replace, paths)C-enhancementCategory: enhancementCategory: enhancementS-triageStatus: This issue is waiting on initial triage.Status: This issue is waiting on initial triage.