public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-dev <gentoo-dev@lists.gentoo.org>
Subject: Re: [gentoo-dev] Stable sys-devel/gcc USE flag changes
Date: Tue, 15 Jan 2013 09:03:22 -0500	[thread overview]
Message-ID: <CAGfcS_kEAj7qWHHNOQ04YkOA0fZpEZMAg+iXoTi5gEHqN4HVEQ@mail.gmail.com> (raw)
In-Reply-To: <50F55D4C.9000601@gentoo.org>

On Tue, Jan 15, 2013 at 8:44 AM, Ian Stakenvicius <axs@gentoo.org> wrote:
> I wonder if it might be pertinent for future portage's to install an
> alias command, "emerge-system-update" or similar, that would wrap the
> standardly accepted emerge update command more or less everyone
> already runs..  easier end-user experience as they don't need to
> learn/remember all the little fiddly options, plus portage dev's can
> control the default (probably we make it over-ridable via a make.conf
> var or something) so that if things change with newer EAPIs or portage
> features the default flags can be adjusted too...

I'm fairly confident that this was already discussed a while back, and
generally had positive feedback.

I'd make it easy-to-remember though - either a one-letter option, or
something short.

To avoid rehashing the same arguments over again a few things to note:
1.  The settings would be reasonably conservative - intended for
newbies and such and unlikely to break things.
2.  We would not re-use any existing parameter - no changes in behavior/etc.
3.  Users could still throw alphabet soup at portage if they already
know the one-true-way (TM).
4.  Script writers would be warned up-front that the behavior of this
feature would be subject to change without much notice.

Is there any reason that this can't just be done?  It would only be an
alias, so it shouldn't really require development per-se.

Some open questions:
1.  What is the correct use-flag behavior - -N, or --reinstall=changed-use?
2.  What is the correct --with-bdeps behavior?
3.  What is the correct --deep behavior?

Now let the bikeshedding commence...

Rich


  reply	other threads:[~2013-01-15 14:04 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20130115023053.8897C2171E@flycatcher.gentoo.org>
2013-01-15  7:20 ` [gentoo-dev] Stable sys-devel/gcc USE flag changes WAS: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog toolchain.eclass Michael Weber
2013-01-15 13:44   ` [gentoo-dev] Stable sys-devel/gcc USE flag changes Ian Stakenvicius
2013-01-15 14:03     ` Rich Freeman [this message]
2013-01-15 14:16       ` Dirkjan Ochtman
2013-01-15 14:27         ` Ian Stakenvicius
2013-01-15 14:39           ` Dirkjan Ochtman
2013-01-15 14:49             ` Ian Stakenvicius
2013-01-15 14:53             ` Ian Stakenvicius
2013-01-15 15:24             ` Rich Freeman
2013-01-15 20:18               ` Peter Stuge
2013-01-15 20:51                 ` Dirkjan Ochtman
2013-01-16 16:36                   ` Michael Weber
2013-01-16 16:47                     ` Michael Orlitzky
2013-01-16 16:49                       ` Michael Orlitzky
2013-01-16 17:24                         ` Ian Stakenvicius
2013-01-16 17:33                           ` Michael Orlitzky
2013-01-17  0:00                             ` Michael Weber
2013-01-17  3:24                               ` Rich Freeman
2013-01-17 14:45                                 ` Peter Stuge
2013-01-17 14:58                                 ` Ian Stakenvicius
2013-01-17 14:46                               ` Zac Medico
2013-01-16 17:24                       ` Ian Stakenvicius
2013-01-16 17:32                         ` Michael Orlitzky
2013-01-17 14:52                           ` Zac Medico
2013-01-17 16:31                             ` Michael Orlitzky
2013-01-17 17:11                               ` Ian Stakenvicius
2013-01-17 17:33                                 ` Michael Orlitzky
2013-01-17 23:55                               ` [gentoo-dev] " Duncan
2013-01-16  2:20   ` [gentoo-dev] Re: Stable sys-devel/gcc USE flag changes WAS: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog toolchain.eclass Ryan Hill
2013-01-18  7:27   ` update commands / world file pollution Re: [gentoo-dev] " Michael Weber
2013-01-18  7:36     ` Benedikt Böhm
2013-01-18  8:13       ` Michael Weber
2013-01-18  8:28         ` Benedikt Böhm
2013-01-18  8:41           ` Michael Weber
2013-01-18 13:13             ` Benedikt Böhm
2013-01-18 13:18               ` Benedikt Böhm
2013-01-18 13:25         ` Ian Stakenvicius

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAGfcS_kEAj7qWHHNOQ04YkOA0fZpEZMAg+iXoTi5gEHqN4HVEQ@mail.gmail.com \
    --to=rich0@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox