From: Michał Górny <[email protected]> Signed-off-by: Michał Górny <[email protected]> Signed-off-by: Sam James <[email protected]> --- ...10-07-cache-enabled-mirrors-removal.en.txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 2025-10-07-cache-enabled-mirrors-removal/2025-10-07-cache-enabled-mirrors-removal.en.txt
diff --git a/2025-10-07-cache-enabled-mirrors-removal/2025-10-07-cache-enabled-mirrors-removal.en.txt b/2025-10-07-cache-enabled-mirrors-removal/2025-10-07-cache-enabled-mirrors-removal.en.txt new file mode 100644 index 0000000..3812631 --- /dev/null +++ b/2025-10-07-cache-enabled-mirrors-removal/2025-10-07-cache-enabled-mirrors-removal.en.txt @@ -0,0 +1,33 @@ +Title: Cache-enabled sync mirrors only for official repos +Author: Michał Górny <[email protected]> +Posted: 2025-10-07 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: app-eselect/eselect-repository + +Due to increasing maintenance costs and complexities, Gentoo is going to +stop providing the cache-enabled git syncing mirrors found in the +gentoo-mirror GitHub organization [1], and CI services for third-party +repositories. We will continue providing mirrors for a curated set of +official repositories, including ::gentoo, ::guru, ::kde, and ::science. +The remaining mirrors will be removed on 2025-10-30. + +Users who have previously added repositories using +<app-eselect/eselect-repository-15 may need to readd these repositories +with >=app-eselect/eselect-repository-15, in order to update their sync +URIs. For example, the following can be used: + + eselect repository remove ${repository} + eselect repository enable ${repository} + +Once the mirrors are discontinued, we are going to remove them entirely +in order to trigger sync errors for the remaining users, and ensure +that they are not stuck on non-updated mirrors. + +This change does not affect users who have not used eselect-repository +or the gentoo-mirror repositories. It does not affect the availability +of these repositories via >=app-eselect/eselect-repository-15 +and repositories.xml -- the official upstream sync URI will be used +instead. + +[1] https://github.com/gentoo-mirror/ base-commit: 0c030b4ca9aafb7d44026c5e1f99108d979be9a6 -- 2.51.0
