-
Notifications
You must be signed in to change notification settings - Fork 1
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
pacman 6.0 ignores the pacredir proxy after three 404 errors #10
Comments
This issue is known and I am trying to find a solution. Stay tuned... |
Ok, some words about what happened... I've tried to make Currently the only option is to rebuild
I've pushed a new
In the long run we can hope to see FS#23407 - Allow soft failures on Server URLs being implemented. We can add |
Sent my current implementation of Anybody wants to give it a try? Add this in your
|
I added that to my
Then I aborted thinking I should try to reinstall
|
Something is wrong there. Did you add the lines before core repository? |
Thank you, that helped! Now a I added |
This belongs into each repository block. |
It works here. To recap:
I'm not sure how to verify that pacman is using the local network redirect server, though. The way I verified is that my download speed was well over 100 MiB/s (I don't go over 7 MiB/s over the internet). EDIT: Updated to add another step for verification. |
You should see messages from |
With pacman 6.0:
After this, pacman and friends ignore the pacredir mirror completely, and (re)download the packages from the internet.
This appears to be caused by a combination of two changes:
5be95f3 - do not redirect if database file is too old
And a change to pacman: https://bugs.archlinux.org/task/29293
Unfortunately, the pacman change is hardcoded to 3 attempts; they did not add a configuration option.
I'm not sure what to suggest to fix it, but pacredir is basically unusable with the pacman change in place...
Thanks!
The text was updated successfully, but these errors were encountered: