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
TravisCI can't fetch rust-mozjs dependency #16787
Comments
cc @aneeshusa |
Looks similar to rust-lang/cargo#3561. |
cc @metajack |
This may be a case where the git repo got corrupted and Cargo's not correctly detecting that, attempting to continue updating it. Is this happening repeatedly? If so, is it possible to inspect the caches? If inspection isn't possible, but it's repeatedly happening, does cleaning the caches help? |
Clearing caches can be done with https://travis-ci.org/servo/servo/caches on the TravisCI web UI. Closing this since there is nothing for us to do here but remediate the problem when it happens. |
@metajack if the issue here is indeed a corrupt git repo, then I'd definitely consider it a bug in Cargo if it's not handling it! If you see this happen feel free to ping me and I can try poking at it to see if I can zero in on what's happening. |
It happens on every single travisci push for Servo... |
@jdm I cleared the caches and the build that was failing is not going fine. Or are you saying it reoccurs even if caches are cleared? |
No, just clarifying how often is was occurring before clearing the caches. |
Ok so sounds like it was definitely a corrupt repo somewhere. The error message came from here, bottoming out in a call to This may be an error that Cargo can just recognize from that callsite, blowing away the git repo and falling back to a full clone. @jdm is there any way to inspect these repos manually? |
https://gist.github.com/jedi4ever/7677d62f1414c28a1a8c might be a way to do it. We'll keep an eye out for it happening again in the future. |
Looks like this might be happening in #16917 again (but for webrender). |
Improve `clean-cargo-cache` It won't delete pack files from `db` directory anymore, which cause #16787 and it will remove empty folders now. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17040) <!-- Reviewable:end -->
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : c772af762ddcab0e21c481a8189280c837c4d155
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a UltraBlame original commit: 8be1ec05e745ff5fe17f34cef8696f9f74b47bba
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a UltraBlame original commit: 8be1ec05e745ff5fe17f34cef8696f9f74b47bba
…argo-cache); r=jdm It won't delete pack files from `db` directory anymore, which cause servo/servo#16787 and it will remove empty folders now. Source-Repo: https://github.com/servo/servo Source-Revision: fecfd306c5e743a8fe8e558b1448e725e53cde7a UltraBlame original commit: 8be1ec05e745ff5fe17f34cef8696f9f74b47bba
The text was updated successfully, but these errors were encountered: