1 |
OK, since several people have asked what is going to be in this profile |
2 |
if it gets added, i had in mind something like the following (all |
3 |
filenames relative to gentoo-x86/profiles/): |
4 |
|
5 |
=== |
6 |
|
7 |
paludis/deprecated: |
8 |
# DO NOT USE THIS PROFILE WITH PORTAGE. |
9 |
# This profile is intended for use with the Paludis package manager, |
10 |
# and requires features that current Portage versions do not support. |
11 |
# If you attempt to use it # with Portage, things *WILL* break. You have |
12 |
# been warned. |
13 |
# |
14 |
# paludis: ignore this |
15 |
|
16 |
paludis/packages: |
17 |
-*>=sys-apps/portage-2.0.51.22 |
18 |
*sys-apps/paludis |
19 |
|
20 |
paludis/virtuals: |
21 |
virtual/portage sys-apps/paludis |
22 |
|
23 |
paludis/package.mask: |
24 |
=sys-libs/glibc-2.4-r1 |
25 |
|
26 |
paludis/x86/parent: |
27 |
../../default-linux/x86/2006.0 |
28 |
.. |
29 |
|
30 |
paludis/amd64/parent: |
31 |
../../default-linux/amd64/2006.0 |
32 |
.. |
33 |
|
34 |
<similarly for other arch profiles, if they get added> |
35 |
<deprecated notice to be duplicated in all subprofiles if necessary> |
36 |
|
37 |
=== |
38 |
|
39 |
The deprecated notice should address the concerns of those worried |
40 |
about people switching a Portage system to use one of these profiles, |
41 |
as it would then spit out a hard-to-miss notice upon attempting to do |
42 |
anything. Additionally, at present anyone using the sub-profiles with |
43 |
Portage would get a profile identical to the default-linux ones, due to |
44 |
Portage only considering the first line in parent. |
45 |
|
46 |
Possible additions at a later date could involve use.force for profiles |
47 |
where appropriate (the 'ip28' use flag is an obvious example), as well |
48 |
as package.use.mask being used for per-package USE combination |
49 |
restrictions. However, Portage at the moment ignores the files |
50 |
involved, so they do not affect the issue of Portage attempting to use |
51 |
one of these profiles. |
52 |
-- |
53 |
gentoo-dev@g.o mailing list |