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
