1 |
Author: zmedico |
2 |
Date: 2008-12-28 22:01:09 +0000 (Sun, 28 Dec 2008) |
3 |
New Revision: 12361 |
4 |
|
5 |
Modified: |
6 |
main/trunk/RELEASE-NOTES |
7 |
Log: |
8 |
Wrap lines to 80 columns and remove extra blank lines. |
9 |
|
10 |
|
11 |
Modified: main/trunk/RELEASE-NOTES |
12 |
=================================================================== |
13 |
--- main/trunk/RELEASE-NOTES 2008-12-28 20:37:04 UTC (rev 12360) |
14 |
+++ main/trunk/RELEASE-NOTES 2008-12-28 22:01:09 UTC (rev 12361) |
15 |
@@ -4,19 +4,20 @@ |
16 |
portage-2.2 |
17 |
================================== |
18 |
|
19 |
-* Portage now warns if an ebuild repository does not have a name, as several new |
20 |
- features in 2.2 make use of or require named repositories. The repository name |
21 |
- is stored in profiles/repo_name in each repository. |
22 |
-* Package set support: There are several important notes regarding package sets: |
23 |
- - setnames have to be prefixed with @ (exceptions: 'world' and 'system' can be |
24 |
- used without the prefix) |
25 |
- - they may currently only include simple and versioned atoms or other sets, use |
26 |
- conditionals or any-of constructs aren't possible yet |
27 |
- - sets can be referenced either in other file-based sets or as argument to emerge, but |
28 |
- not in ebuilds, config files or other tools at this time. |
29 |
+* Portage now warns if an ebuild repository does not have a name, as several |
30 |
+ new features in 2.2 make use of or require named repositories. The repository |
31 |
+ name is stored in profiles/repo_name in each repository. |
32 |
+* Package set support: There are several important notes regarding package |
33 |
+ sets: |
34 |
+ - setnames have to be prefixed with @ (exceptions: 'world' and 'system' can |
35 |
+ be used without the prefix) |
36 |
+ - they may currently only include simple and versioned atoms or other sets, |
37 |
+ use conditionals or any-of constructs aren't possible yet |
38 |
+ - sets can be referenced either in other file-based sets or as argument to |
39 |
+ emerge, but not in ebuilds, config files or other tools at this time. |
40 |
- packages won't be unmerged if they are referenced by an installed package |
41 |
set (with the exception of the world set, and installed being determined |
42 |
- by the world_sets file). |
43 |
+ by the world_sets file). |
44 |
* "world" does no longer include "system" unconditionally, but you can add |
45 |
"@system" to the world_sets file to restore the old state. |
46 |
|
47 |
@@ -26,15 +27,16 @@ |
48 |
* FEATURES=fixpackages is now enabled by default via make.globals. Set |
49 |
FEATURES="-fixpackages" in make.conf if you'd like to disable it. |
50 |
* The python namespace for portage has been sanitized, all portage related code |
51 |
- is now contained within the portage namespace. External script should be updated |
52 |
- accordingly, though links exist for backward compability. |
53 |
+ is now contained within the portage namespace. External script should be |
54 |
+ updated accordingly, though links exist for backward compability. |
55 |
* -* support in package.keywords was changed as it was inconsistent with |
56 |
- ACCEPT_KEYWORDS behavior (also see http://dev.gentoo.org/~genone/docs/KEYWORDS.stupid). |
57 |
- Previously having -* in package.keywords matched packages with KEYWORDS="-*", |
58 |
+ ACCEPT_KEYWORDS behavior (also see |
59 |
+ http://dev.gentoo.org/~genone/docs/KEYWORDS.stupid). |
60 |
+ Previously having -* in package.keywords matched packages with KEYWORDS="-*", |
61 |
now it resets the ACCEPT_KEYWORDS list for the given atom like it does when |
62 |
used in ACCEPT_KEYWORDS. |
63 |
- For packages that don't specify any other KEYWORDS you can use the new ** token |
64 |
- as documented in portage(5) to disable KEYWORDS filtering completely. |
65 |
+ For packages that don't specify any other KEYWORDS you can use the new ** |
66 |
+ token as documented in portage(5) to disable KEYWORDS filtering completely. |
67 |
|
68 |
portage-2.1.5 |
69 |
================================== |
70 |
@@ -47,7 +49,6 @@ |
71 |
earlier phase (such as pkg_preinst) and store the result in a global |
72 |
variable to be accessed by pkg_postinst when it is called. Bug #226505 |
73 |
tracks all issues related to this phase execution order change. |
74 |
- |
75 |
* The metadata-transfer feature is now disabled by default. This disables the |
76 |
"Updating Portage cache" routine that used to run at the tail end of each |
77 |
`emerge --sync` operation. If you use something like the sqlite module and |
78 |
@@ -57,13 +58,11 @@ |
79 |
that override eclasses from PORTDIR (in this case, you may have disabled |
80 |
a relevant warning message by setting PORTAGE_ECLASS_WARNING_ENABLE="0" in |
81 |
make.conf). |
82 |
- |
83 |
* The parallel-fetch feature is now enabled by default. It is optimized |
84 |
to avoid doing redundant checksums for previously downloaded files that have |
85 |
the correct size. Run `tail -f /var/log/emerge-fetch.log` in a |
86 |
terminal to view parallel-fetch progress. Add FEATURES="-parallel-fetch" |
87 |
to /etc/make.conf if you want to disable this feature. |
88 |
- |
89 |
* For extra careful dependency handling, emerge has a new --complete-graph |
90 |
option that causes it to consider the deep dependencies of all packages from |
91 |
the system and world sets. With this option enabled, emerge will bail out |