Add notes about FEATURES=protect-owned and move the note about
authorZac Medico <zmedico@gentoo.org>
Mon, 12 Jan 2009 08:05:45 +0000 (08:05 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 12 Jan 2009 08:05:45 +0000 (08:05 -0000)
--complete-graph to NEWS. (trunk r12362)

svn path=/main/branches/2.1.6/; revision=12433

NEWS
RELEASE-NOTES

diff --git a/NEWS b/NEWS
index 9465a2abd7ab66282b55d9779550c0db9a0026dd..79a821ce1fa9eee8a0c1825a525d3965320f338a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -24,10 +24,20 @@ portage-2.1.6
 * Namespace sanitizing: move all portage related code into portage.* namespace,
   rename portage_foo modules to portage.foo (but keep symlinks for compability)
 * Add support for news items (GLEP 42)
+* Add FEATURES=protect-owned which is identical to the collision-protect
+  feature except that files may be overwritten if they are not explicitly
+  listed in the contents of a currently installed package.
 
 portage-2.1.5
 -------------
 
+* For extra careful dependency handling, emerge has a new --complete-graph
+  option that causes it to consider the deep dependencies of all packages from
+  the system and world sets. With this option enabled, emerge will bail out
+  if it determines that the given operation will break any dependencies of
+  the packages that have been added to the graph. Unlike the --deep option,
+  the --complete-graph option does not cause any more packages to be updated
+  than would have otherwise been updated with the option disabled.
 * Blockers are now resolved automatically in many more cases
   than before.  When it's safe, blocked packages are uninstalled
   automatically so that users are no longer inconvenienced with the
index b1b48a271948db5293a152bd4609aa3666d941ba..ac6561a56f105ce5d95da8d0e50214e9bd110c2f 100644 (file)
@@ -6,6 +6,10 @@ portage-2.1.6
 
 * FEATURES=fixpackages is now enabled by default via make.globals. Set
   FEATURES="-fixpackages" in make.conf if you'd like to disable it.
+* File collision protection is now enabled by default via make.globals with
+  FEATURES=protect-owned. In order to protect files from be overwritten or
+  removed a inappropriate times, it is recommended to leave protect-owned
+  (or the similar collision-protect feature) enabled at all times.
 * The python namespace for portage has been sanitized, all portage related code
   is now contained within the portage namespace. External script should be
   updated accordingly, though links exist for backward compability.
@@ -43,13 +47,6 @@ portage-2.1.5
   the correct size. Run `tail -f /var/log/emerge-fetch.log` in a
   terminal to view parallel-fetch progress. Add FEATURES="-parallel-fetch"
   to /etc/make.conf if you want to disable this feature.
-* For extra careful dependency handling, emerge has a new --complete-graph
-  option that causes it to consider the deep dependencies of all packages from
-  the system and world sets. With this option enabled, emerge will bail out
-  if it determines that the given operation will break any dependencies of
-  the packages that have been added to the graph. Unlike the --deep option,
-  the --complete-graph option does not cause any more packages to be updated
-  than would have otherwise been updated with the option disabled.
 
 portage-2.1.4.1
 ==================================