1 |
Dnia 2014-12-10, o godz. 18:08:00 |
2 |
Zac Medico <zmedico@g.o> napisał(a): |
3 |
|
4 |
> Add support for a new @profile set which allows the profile to pull |
5 |
> in additional packages that do not belong to the @system set. |
6 |
> |
7 |
> The motivation to have @profile separate from @system is that |
8 |
> @system packages may have incomplete dependency specifications |
9 |
> (due to long-standing Gentoo policy), and incomplete dependency |
10 |
> specifications have deleterious effects on the ability of emerge |
11 |
> --jobs to parallelize builds. So, unlike @system, packages added to |
12 |
> @profile do not hurt emerge --jobs parallelization. |
13 |
> |
14 |
> Packages are added to the @profile set in the same way that they are |
15 |
> added to the @system set, except that atoms in the @profile set are |
16 |
> not preceded with a '*' character. Also, the @profile package set |
17 |
> is only supported when 'profile-set' is listed in the layout.conf |
18 |
> profile-formats field of the containing repository. |
19 |
|
20 |
PMS says PMs ought to ignore atoms without '*'. This means we can't use |
21 |
it without profile EAPI change, or other PMs will start losing packages. |
22 |
|
23 |
-- |
24 |
Best regards, |
25 |
Michał Górny |