-
Notifications
You must be signed in to change notification settings - Fork 4
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
Refine mirror list #53
Comments
The question is why the checksums don't match. The reasons I can immediately think of would be:
These need to be handled somewhat differently. In case 4 they should probably be removed from all the error lists and it should be investigated more closely, but that's usually least likely. (Especially since there isn't much to gain given that all significant users of the file in question should do signature validation). In case 2 we shouldn't exclude the server since it's likely to be up to date shortly afterwards. This shouldn't happen often though. In option 1 this should either self-correct after the next update or the disk is dying and the server should be excluded. Avoiding this automatically is hard since validating checksums effectively needs to download all relevant files. So either we do something like #56 or we collect lists of broken servers and explicitly exclude them. So I guess the tl;dr; is: Do you know if it's always the same mirror(s) causing trouble or are all mirrors affected? |
I was thinking to do a "best guess". Maybe, downloading the file
I was also assuming that the mirror list is updated each hour. Thus, a mirror is removed and added in a timely manner. It would be interesting to have an overview of invalid checksums. I am constantly getting these the last days. Maybe, it is because of case 3?
Internal link: Source: https://github.com/latextemplates/generator-latex-template/actions/runs/12804565481/job/35699213578?pr=330 Note that this is |
State of today - seems that this mirror has continously errors:
|
Actually |
For now I explicitly excluded the problematic mirror, please let me know if you still get issues with other mirrors. |
Currently, mirros have issues:
It would be nice if only mirrors with correct checksums would be used.
The text was updated successfully, but these errors were encountered: