public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] Re: Build dependencies and upgrades.
  @ 2011-10-12 15:09 99%       ` Zac Medico
  0 siblings, 0 replies; 1+ results
From: Zac Medico @ 2011-10-12 15:09 UTC (permalink / raw
  To: gentoo-dev

On 10/12/2011 07:10 AM, Rich Freeman wrote:
> That leads me to another concern.  The defaults should be the safe
> options, and the options should be to make the actions less safe.
> 
> In my thinking the most conservative options right now are either
> emerge -uDN world or emerge -uDN --with-bdeps=y world.
> 
> I'd almost prefer to see that -D, -N, and --with-bdeps go away, and
> that instead we add options like --shallow, --ignoreusechanges, and
> --without-bdeps be added (ok, those are lousy names but you get the
> picture).  The default without any option should be to do the "right"
> thing for most people, and specifying an option should be to make the
> system do something less conservative.
> 
> I just think about Debian where you tell people run "apt-get update"
> and then "apt-get upgrade" and that is it.  Their typical behavior is
> not specifying anything and you get everything updated.  With Gentoo
> the equivalent is "emerge world" but when you do that you potentially
> miss a lot of stuff.
> 
> (And I realize the --with-bdeps part of this is debatable.)


How about if we add a `emerge --upgrade` target that is analogous to
`apt-get upgrade`? If we hide the new defaults behind a target like
--upgrade, rather than change the defaults globally, then it allows
people's existing scripted and habitual emerge commands to continue to
work in a backward compatible manner.
-- 
Thanks,
Zac



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2011-10-11 18:50     [gentoo-dev] Build dependencies and upgrades Francisco Blas Izquierdo Riera (klondike)
2011-10-11 21:04     ` Mike Gilbert
2011-10-11 23:27       ` [gentoo-dev] " Duncan
2011-10-12 14:10         ` Rich Freeman
2011-10-12 15:09 99%       ` Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox