Stuart Henderson <s...@spacehopper.org> wrote:

> On 2019/07/10 17:02, Ingo Schwarze wrote:
> > Hi Theo,
> > 
> > Theo de Raadt wrote on Tue, Jul 09, 2019 at 09:23:25AM -0600:
> > > Klemens Nanni <k...@openbsd.org> wrote:
> > 
> > >> I think sysupgrade should, if at all, use the same semantics as the
> > >> installer.  That is, something like `sysugprade -S '-* b*'" to upgrade
> > >> nothing but kernels and base.
> > >> 
> > >> Such options offer great potential for users to shoot themselves in the
> > >> foot by doing partial upgrades;  I am not really sold on the idea, yet.
> > 
> > > From time to time I consider merging all the sets into baseXX.tgz.
> > 
> > That sounds reasonable to me.  Having separate sets was probably
> > useful in the 1980ies, but nowadays, it provides little benefit in
> > a general-purpose operating system, and getting rid of it would
> > reduce maintenance effort and recurring confusion when people shoot
> > themselves in the foot by not installings parts of the operating
> > system they actually want to use, then asking questions why their
> > system isn't working as expected.
> > 
> > By the way, on amd64, merging in game65 would make base65 1.3% larger,
> > man65 3.5%, and even comp65 only 35%.
> > 
> > It seems similar to avoiding flavours in ports if those flavours
> > provide little benefit: KISS.
> > 
> > Then again, merging the sets causes some work and churn and certainly
> > isn't an urgent task, but eventually and at a convenient time, i
> > expect that it should and will happen.
> > 
> > Yours,
> >   Ingo
> > 
> 
> Having them split does at least give us some reasonably simple
> way to get around the far too small /usr partition that disklabel
> autopartitioning used to use.

However time moves on, and systems should eventually be reinstalled
since too much has changed.

The problem with the many-sets approach is the large number of people
who believe they should push that button because it they see it as
an invitation.

Reply via email to