1 |
On Tue, Dec 27, 2005 at 12:10:04AM -0500, Chandler Carruth wrote: |
2 |
> Brian Harring wrote: |
3 |
> |
4 |
> >On Mon, Dec 26, 2005 at 11:28:17PM -0500, Chandler Carruth wrote: |
5 |
> >>3) there is _no_ functionality added by any of this, only |
6 |
> >>"user-friendliness" after a fashion, and as such, perhaps it should all |
7 |
> >>be chucked in favor of having users competently declare their own global |
8 |
> >>USE flags during the install, however I doubt that'll get very far. *shrug* |
9 |
|
10 |
You're ignoring the ability to specify additions to the system set; |
11 |
use flags aren't going to help there. |
12 |
|
13 |
|
14 |
> >4) need for the ability to inherit multiple parent profiles. |
15 |
> > |
16 |
> >Otherwise, x86 desktop profile is not guranteed in anyway to reflect |
17 |
> >sparc desktop profile (yes, somewhat the case now). |
18 |
> > |
19 |
> >A gnome desktop profile would make sense imo, but from a work |
20 |
> >standpoint is totally dependant on ability to inherit multiple |
21 |
> >parents. |
22 |
> > |
23 |
> How close is that ability to portage? Is there interest/room for |
24 |
> help/work towards it? |
25 |
|
26 |
30 minute patch if people want it (line 999 of portage.py from trunk |
27 |
is the area of modification required). |
28 |
|
29 |
Due to current code, would need to either educate users, or come up |
30 |
with some way to make existing code puke when working with N parents- |
31 |
right now the code automatically ignores any other entries in the |
32 |
parent file (badddddddd design choice). |
33 |
|
34 |
|
35 |
> I would like to see a more sensible approach to |
36 |
> establishing default settings (USE flags not the only thing here). |
37 |
|
38 |
IUSE defaults; specifying the use defaults within the ebuild itself |
39 |
(search the -dev archives for it, spanky brought it to the ml iirc). |
40 |
|
41 |
IUSE defaults is not a 30 minute patch. |
42 |
|
43 |
~harring |