Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Stable sys-devel/gcc USE flag changes
Date: Tue, 15 Jan 2013 14:53:05
Message-Id: 50F56D5B.7090304@gentoo.org
In Reply to: Re: [gentoo-dev] Stable sys-devel/gcc USE flag changes by Dirkjan Ochtman
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 15/01/13 09:39 AM, Dirkjan Ochtman wrote:
5 > On Tue, Jan 15, 2013 at 3:27 PM, Ian Stakenvicius <axs@g.o>
6 > wrote:
7 >> Bikeshedding, but I'm thinking that it would be better to provide
8 >> a whole separate command for this rather than a quicker
9 >> convenience option -- the command would, for instance, also
10 >> include @world as the target by default. As for the options, i'd
11 >> recommend adding --ask and - --verbose
12 >>
13 >> The advantage I see for it being an extra command is that it's a
14 >> clear one-purpose convenience command; while if we use the '-U'
15 >> option there'll be others that will probably add additional
16 >> modifier options and possibly also use it against targets other
17 >> than @world; i'm not sure if we'd want people to do that by
18 >> default..
19 >
20 > Yeah, but this is another command to remember. Since the purpose
21 > is quite similar to other emerge actions, I think it should just
22 > be provided by emerge (and documented clearly up top in man emerge
23 > and emerge -h).
24 >
25 > I was rather wondering about the other direction: include --deep
26 > and --reinstall=changed-use in an --update action. This would
27 > actually make more sense to me; I think those options still make
28 > sense for single-package or other-set emerges?
29 >
30 > I don't mind adding --ask and --verbose, but I think they should
31 > be orthogonal. Some of this I guess depends on it being a separate
32 > command. I think the better solution is to just provide a clear
33 > path to upgrades, i.e. an -u/--update action with better defaults
34 > (even if the backwards compatibility might be a little crappy --
35 > might deserve a news item).
36 >
37
38
39 I don't know about changing default -u behaviour... I still use
40 'emerge -u [package]' for instance if I want to upgrade just one
41 package. I'd rather not have to negate the --deep and
42 - --reinstall=changed-use (well, the --deep, anyhow) when i do this.
43
44 -----BEGIN PGP SIGNATURE-----
45 Version: GnuPG v2.0.19 (GNU/Linux)
46
47 iF4EAREIAAYFAlD1bVsACgkQ2ugaI38ACPDRsAD/abiZ2hMlUXfoGAbsxM8E2e+0
48 P364P8o+QjcP6pN/xccA/iq//d3FqpcvllLlxWg9yLto2YgR8z4T2imjEDWurdki
49 =orNG
50 -----END PGP SIGNATURE-----