1 |
On 2007/10/23, Marius Mauch <genone@g.o> wrote: |
2 |
|
3 |
> --upgrade != the current --update (at least that's what I assumed) |
4 |
|
5 |
Oops, right, i have overlooked Zac's post, seen '--usomething', and |
6 |
immediatly thought of '-u' with some optionnal additional parameter. |
7 |
|
8 |
> What I'd like ideally (as a user) is to replace --update, |
9 |
> --deep, --noreplace and --emptytree with the following options: |
10 |
> |
11 |
> --resolver={minimal,noslotchange,leastchange,default} |
12 |
> ... |
13 |
|
14 |
I would call "noslotchange" (resp. "leastchange") "inslot" (resp. |
15 |
"closest"), for conciseness, but otherwise, yes, sounds like a |
16 |
complete and useful set of choices. |
17 |
|
18 |
> --rebuild={never,always,changeduse,newuse,changeddeps,selected} |
19 |
> ... |
20 |
|
21 |
Good idea, i had never realized i would love that too before seeing |
22 |
it written down :) |
23 |
|
24 |
> --deplevel=<n> |
25 |
> ... |
26 |
|
27 |
I'm not sure i see usefulness of levels which are strictly beetween zero |
28 |
and infinity (but to emulate the old -u), but why not... |
29 |
|
30 |
> But that's just me dreaming of a better world, where we don't have |
31 |
> to deal with legacies ;) |
32 |
|
33 |
Bah, you're introducing a new options set, and have (i think) ways to |
34 |
emulate all of the old ones with them, so what is stopping you? You |
35 |
would just have to forbid mixes of old style and new style on the same |
36 |
command line. (Only problem i can see in having the two sets coexisting |
37 |
for some time is that you may run out of free characters for short |
38 |
options.) |
39 |
|
40 |
Well, with a way to define default values of your three ne options in |
41 |
a config file ($EMERGE_DEFAULT_OPTS ?), i think i could live happy in |
42 |
your better world. |
43 |
|
44 |
-- |
45 |
TGL. |
46 |
-- |
47 |
gentoo-portage-dev@g.o mailing list |