Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r12361 - main/trunk
Date: Sun, 28 Dec 2008 22:01:17
Message-Id: E1LH3h8-00028A-0p@stork.gentoo.org
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