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>

Reply via email to