Gentoo Archives: gentoo-dev

From: Stephen Bennett <spb@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Paludis and Profiles
Date: Wed, 17 May 2006 00:38:37
Message-Id: 20060517014253.15e92d29@localhost
In Reply to: [gentoo-dev] Paludis and Profiles by Stephen Bennett
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

Replies

Subject Author
Re: [gentoo-dev] Paludis and Profiles Mike Frysinger <vapier@g.o>
Re: [gentoo-dev] Paludis and Profiles Paul de Vrieze <pauldv@g.o>
Re: [gentoo-dev] Paludis and Profiles Christian Birchinger <joker@g.o>
Re: [gentoo-dev] Paludis and Profiles Chris Gianelloni <wolf31o2@g.o>