Hi Theo,

Theo de Raadt wrote on Tue, Jul 09, 2019 at 09:23:25AM -0600:
> Klemens Nanni <[email protected]> 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

Reply via email to