commit: fdac03099039f755f0a42c9c7735e8aa261502cb Author: Thomas Matthijs <gentoo <AT> selckin <DOT> be> AuthorDate: Thu Oct 30 22:10:53 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Nov 5 15:08:58 2025 +0000 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fdac0309
general-concepts/package-collisions: add note collision-protect is deprecated Signed-off-by: Thomas Matthijs <gentoo <AT> selckin.be> Part-of: https://github.com/gentoo/devmanual/pull/380 Closes: https://github.com/gentoo/devmanual/pull/380 Signed-off-by: Sam James <sam <AT> gentoo.org> general-concepts/package-collisions/text.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/general-concepts/package-collisions/text.xml b/general-concepts/package-collisions/text.xml index 29a673f..a4495a6 100644 --- a/general-concepts/package-collisions/text.xml +++ b/general-concepts/package-collisions/text.xml @@ -44,6 +44,11 @@ files (which should still be fixed, but aren't critical as Portage won't overwrite them). </p> +<note> +The <c>collision-protect</c> feature has been deprecated and is no longer enforced in the main tree. For example, <c>app-alternatives/*</c> are expected to overwrite files that are not owned by any package. +The <c>FEATURES=protect-owned</c> setting is required. +</note> + </body> </chapter> </devbook>
