FEATURES=config-protect-if-modified by default.
authorZac Medico <zmedico@gentoo.org>
Wed, 16 May 2012 20:02:47 +0000 (13:02 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 16 May 2012 20:02:47 +0000 (13:02 -0700)
The plan is to send out a GLEP 42 news item for this before it goes to
stable, as discussed here:

http://archives.gentoo.org/gentoo-dev/msg_7fe557809defad4faca2ee5c6e52d134.xml

RELEASE-NOTES
cnf/make.globals
man/make.conf.5

index 64dff1c1356d97e3ff4c47550ae77c0f5fc1d948..8a35bd00e3b75ac4a67877a35e9ec733cb3bfa00 100644 (file)
@@ -20,6 +20,12 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
+portage-2.1.10.61
+==================================
+* FEATURES=config-protect-if-modified is now enabled by default. This causes
+  the CONFIG_PROTECT behavior to be skipped for files that have not been
+  modified since they were installed.
+
 portage-2.1.10.27
 ==================================
 * FEATURES=fixpackages is now enabled unconditionally. Set --package-moves=n
index 1717baf681e38e4187fef7328f4b4d6d2573400e..b1569885b994aa8e3ca415f47f730d0984f7b1a8 100644 (file)
@@ -51,7 +51,8 @@ RESUMECOMMAND_SSH=${FETCHCOMMAND_SSH}
 FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && port=22 ; exec sftp -P \\\${port} \\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" sftp \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
 
 # Default user options
-FEATURES="assume-digests binpkg-logs distlocks ebuild-locks
+FEATURES="assume-digests binpkg-logs
+          config-protect-if-modified distlocks ebuild-locks
           fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned
           sandbox sfperms strict unknown-features-warn unmerge-logs
           unmerge-orphans userfetch"
index 9897073c61af8ece4c91c18f92a1c44ffffee228..a90e51dbbaba75867ad0a6f3a5cd430e963cc98a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MAKE.CONF" "5" "Dec 2011" "Portage VERSION" "Portage"
+.TH "MAKE.CONF" "5" "May 2012" "Portage VERSION" "Portage"
 .SH "NAME"
 make.conf \- custom settings for Portage
 .SH "SYNOPSIS"
@@ -270,7 +270,8 @@ information (upon which this feature depends).
 .TP
 .B config\-protect\-if\-modified
 This causes the \fBCONFIG_PROTECT\fR behavior to be skipped for files
-that have not been modified since they were installed.
+that have not been modified since they were installed. This feature is
+enabled by default.
 .TP
 .B digest
 Autogenerate digests for packages when running the