On Fri, 1 Jul 2016 10:17:50 -0700
Zac Medico <zmed...@gentoo.org> wrote:

> On 07/01/2016 09:42 AM, Duncan wrote:
> > Zac Medico posted on Fri, 01 Jul 2016 08:35:26 -0700 as excerpted:
> >   
> >>> But if you genuinely think this is a good idea, and someone else
> >>> on the team does too, I won't oppose it. We should make sure that
> >>> we strongly discourage its usage for regular users. Perhaps your
> >>> suggested manpage addition already does -- I don't know.  
> >>
> >> Yeah, I think the warning message that I've put in the man patch is
> >> pretty good:
> >>  
> >>> This option is intended to be used only with great caution,
> >>> since it is possible for it to make nonsensical configuration
> >>> changes which may lead to system breakage. Therefore, it is
> >>> advisable to use ---ask together with this option.  
> > 
> > Perhaps rename the option so it makes perfectly clear the possible 
> > consequences?  Something like --autounmask-breakme, or
> > --auto-breakme ?  
> 
> My experience with my wrapper script that gives similar behavior is
> that it practically always "just works". It's fabulous for continuous
> integration (aka tinderbox) settings. However, as with self-driving
> cars, it deserves caution.
> 
> > Or alternatively, if there are other arguably dangerous options now
> > or possible in the future, put them all under another option,
> > --breakme, such that if that option isn't there, the otherwise
> > dangerous options only print a warning and die.
> > 
> > Then people can read the manpage if they really want to know what
> > it does, but people who haven't, aren't as likely to blunder into
> > it due to the stereotypical "rm -rf .*" type advice.  
> 
> It's simply not as risky as you're making it out to be. If it's a
> production system, use --ask. Honestly, people who can't be exposed to
> options like this should not have root access.

yeah, the development work I've been doing for work has me making a
bunch of new ebuilds for pkgs not yet in the tree.

This feature would make it easier for sure.

I also like the idea of this feature.

I don't think there will be many users killing their system by
overusing it or adding it to EMERGE_DEFAULT_OPTS.

 
-- 
Brian Dolbec <dolsen>


Reply via email to