Gentoo Archives: gentoo-portage-dev

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Re: About "system" and "world"
Date: Tue, 23 Oct 2007 22:04:57
Message-Id: 20071024000347.36e26ae5@eusebe
In Reply to: Re: [gentoo-portage-dev] Re: About "system" and "world" by Marius Mauch
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

Replies

Subject Author
Re: [gentoo-portage-dev] Re: About "system" and "world" Marius Mauch <genone@g.o>