profiles/prefix/make.defaults: drop FEATURES=collision-protect
authorFabian Groffen <grobian@gentoo.org>
Wed, 20 Jun 2018 08:06:28 +0000 (10:06 +0200)
committerFabian Groffen <grobian@gentoo.org>
Wed, 20 Jun 2018 08:12:07 +0000 (10:12 +0200)
After many years, we finally came to the conclusion we don't need this
any more, and can do with protect-owned (the default) very well.

Most prominent reason for this is that Gentoo for Mac OS X has been
superseeded by Gentoo Prefix for macOS, which no longer tries to install
binaries side by side with the host provided utilities.  E.g. it is no
longer the case that files encountered as a conflict can be something
that is provided by the host system (and hence should not be nuked).

In Gentoo Prefix we assume that $EPREFIX is solely managed by the PM, so
anything it finds there which it doesn't know about can be safely
overwritten.  Users that actually use EPREFIX=/ on their systems can set
FEATURES=collision-protect in their local make.conf.

Bug: https://bugs.gentoo.org/655414

profiles/prefix/make.defaults

index b3da563c4e275f4fcdf629163bb34a1f70c35a3e..bf8aae2ea8514e6c2c90beb271e40ae11cb22405 100644 (file)
@@ -8,8 +8,6 @@
 # ssl:       encrypted connections are a nice feature
 USE="readline zlib ncurses ssl"
 
-FEATURES="collision-protect"
-
 # Python 3.6 is unmasked for us, build stuff by default with latest to
 # avoid unnecessary builds
 PYTHON_TARGETS="python2_7 python3_6"