1 |
Author: zmedico |
2 |
Date: 2008-12-28 22:29:51 +0000 (Sun, 28 Dec 2008) |
3 |
New Revision: 12362 |
4 |
|
5 |
Modified: |
6 |
main/trunk/NEWS |
7 |
main/trunk/RELEASE-NOTES |
8 |
Log: |
9 |
Add notes about FEATURES=protect-owned and move the note about |
10 |
--complete-graph to NEWS. |
11 |
|
12 |
|
13 |
Modified: main/trunk/NEWS |
14 |
=================================================================== |
15 |
--- main/trunk/NEWS 2008-12-28 22:01:09 UTC (rev 12361) |
16 |
+++ main/trunk/NEWS 2008-12-28 22:29:51 UTC (rev 12362) |
17 |
@@ -32,10 +32,20 @@ |
18 |
* Namespace sanitizing: move all portage related code into portage.* namespace, |
19 |
rename portage_foo modules to portage.foo (but keep symlinks for compability) |
20 |
* Add support for news items (GLEP 42) |
21 |
+* Add FEATURES=protect-owned which is identical to the collision-protect |
22 |
+ feature except that files may be overwritten if they are not explicitly |
23 |
+ listed in the contents of a currently installed package. |
24 |
|
25 |
portage-2.1.5 |
26 |
------------- |
27 |
|
28 |
+* For extra careful dependency handling, emerge has a new --complete-graph |
29 |
+ option that causes it to consider the deep dependencies of all packages from |
30 |
+ the system and world sets. With this option enabled, emerge will bail out |
31 |
+ if it determines that the given operation will break any dependencies of |
32 |
+ the packages that have been added to the graph. Unlike the --deep option, |
33 |
+ the --complete-graph option does not cause any more packages to be updated |
34 |
+ than would have otherwise been updated with the option disabled. |
35 |
* Blockers are now resolved automatically in many more cases |
36 |
than before. When it's safe, blocked packages are uninstalled |
37 |
automatically so that users are no longer inconvenienced with the |
38 |
|
39 |
Modified: main/trunk/RELEASE-NOTES |
40 |
=================================================================== |
41 |
--- main/trunk/RELEASE-NOTES 2008-12-28 22:01:09 UTC (rev 12361) |
42 |
+++ main/trunk/RELEASE-NOTES 2008-12-28 22:29:51 UTC (rev 12362) |
43 |
@@ -26,6 +26,10 @@ |
44 |
|
45 |
* FEATURES=fixpackages is now enabled by default via make.globals. Set |
46 |
FEATURES="-fixpackages" in make.conf if you'd like to disable it. |
47 |
+* File collision protection is now enabled by default via make.globals with |
48 |
+ FEATURES=protect-owned. In order to protect files from be overwritten or |
49 |
+ removed a inappropriate times, it is recommended to leave protect-owned |
50 |
+ (or the similar collision-protect feature) enabled at all times. |
51 |
* The python namespace for portage has been sanitized, all portage related code |
52 |
is now contained within the portage namespace. External script should be |
53 |
updated accordingly, though links exist for backward compability. |
54 |
@@ -63,13 +67,6 @@ |
55 |
the correct size. Run `tail -f /var/log/emerge-fetch.log` in a |
56 |
terminal to view parallel-fetch progress. Add FEATURES="-parallel-fetch" |
57 |
to /etc/make.conf if you want to disable this feature. |
58 |
-* For extra careful dependency handling, emerge has a new --complete-graph |
59 |
- option that causes it to consider the deep dependencies of all packages from |
60 |
- the system and world sets. With this option enabled, emerge will bail out |
61 |
- if it determines that the given operation will break any dependencies of |
62 |
- the packages that have been added to the graph. Unlike the --deep option, |
63 |
- the --complete-graph option does not cause any more packages to be updated |
64 |
- than would have otherwise been updated with the option disabled. |
65 |
|
66 |
portage-2.1.4.1 |
67 |
================================== |