Fix 2379 - Mirror and region definitions#3223
Merged
svartkanin merged 3 commits intoarchlinux:masterfrom Mar 5, 2025
Merged
Conversation
Torxed
approved these changes
Mar 5, 2025
Member
|
Looks good, and once we have Since But this is a welcome PR! |
Collaborator
Author
|
Yes that'd be great, during testing my config obviously got modified all the time which wasn't the best hehe |
|
Thanks, this is a great addition! 🙏🏻 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This fixes #2379
To fix the reported problem and addressing the comment from @Torxed #2379 (comment) the mirror and region configuration has been reworked.
The major changes
Select regions-> Select the mirror regions (Same as currently)Add custom servers-> NEW allows to define custom mirror serversAdd custom repositories-> Has been renamed to avoid confusionAdditional repositoriesmenu entry has been moved from the global menu into theMirrors and repositoriessubmenu to keep them all together and also renamed toOptional repositoriesmirror_configentry has been adjusted in theuser_configuration.jsonto reflect the configuration changes but it is backwards compatible so that existing configurations will not breakThe
custom_serversandmirror_regionsconfigurations will only modify the/etc/pacman.d/mirrorlistconfiguration file, whereas theoptional_repositoriesandcustom_repositorieswill modify the/etc/pacman.confaccordingly.