-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
A-diagnosticsArea: Error and warning messages generated by Cargo itself.Area: Error and warning messages generated by Cargo itself.C-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Command-installE-easyExperience: EasyExperience: EasyS-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.
Description
I am running cargo install letsencrypt-rs
and every time there is an issue with a dependency (Needed to install make, etc), the process was killed and when I tried again it would recompile every single one of the dependencies.
This is bad because the compiled dependencies should be instead reused as it takes a ton of time, much more so when there is seemingly a hundred dependencies.
There's probably a more minimal way to reproduce it but one way is to take a system without make
, run cargo install letsencrypt-rs
, after a certain dependency it will fail and make you restart all over again.
ben0x539, svmnotn, jonas-schievink, vezaynk, bsl and 7 more
Metadata
Metadata
Assignees
Labels
A-diagnosticsArea: Error and warning messages generated by Cargo itself.Area: Error and warning messages generated by Cargo itself.C-feature-requestCategory: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`Command-installE-easyExperience: EasyExperience: EasyS-needs-mentorStatus: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.Status: Issue or feature is accepted, but needs a team member to commit to helping and reviewing.