Thursday, August 01, 2019

Re: sysupgrade (Was: Re: Kernel crash in OpenBSD 6.5)

Harald Dunkel <harald.dunkel@aixigo.com> wrote:

> On 8/1/19 2:33 PM, Maurice McCarthy wrote:
> > In the past it was not uncommon for non-X programs in base to have
> > dependencies in Xenocara. Are you certain that this is no longer so?
> >
>
> Yup

Never been the case. No base program uses a include or library from X.
There is 1 feature that has a runtime dependency, and there used to be
a 2nd one which was deleted. X needs base, but base does not need X.

The real issue is we rarely create non-X variations of ports. Users
can install a package intending to only used the non-X aspects of
such software, but if it links against X ... if they avoided install
the X sets in particularily xbase, then they are SOL.

So, I'll say it again: people saving disk space in this way are largely
being foolish, or selecting the practice of "non-default install, so
you own all the pieces". When people make non-default changes to
their systems they should think long and hard before submitting any
bug reports of any kind, since the problem could be caused by their
own decisions...

No comments:

Post a Comment