Re: (2517) the error message when removing a dependency of a vital package is uninformative (was: Trying to understand base system packages)
- Reply: Dag-Erling_Smørgrav : "Re: (2517) the error message when removing a dependency of a vital package is uninformative"
- In reply to: Lexi Winter : "Re: (2517) the error message when removing a dependency of a vital package is uninformative (was: Trying to understand base system packages)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 Dec 2025 15:33:10 UTC
On Wed, 10 Dec 2025 08:28:18 +0000
Lexi Winter <ivy@freebsd.org> wrote:
> Sad Clouds wrote in <20251207081139.7e2f65b97b4c089ac0add431@gmail.com>:
> > - I don't understand the design of base meta packages (sets?) and there
> > is no documentation that describes this well. The freebsd-base(7)
> > mentions briefly that some packages are grouped into sets, but does not
> > go deeper, does not explain about the "vital" dependency flag and does
> > not provide examples of how to view and manage packages sets. In fact
> > the pkg(8) man page is missing the new "sets" command.
>
> there is no "sets" command.
Hmm, that's not what I see:
# pkg sets
FreeBSD-set-base-15.0:
FreeBSD-set-optional-15.0
FreeBSD-set-minimal-15.0
FreeBSD-set-devel-15.0
... etc.
Maybe it was implemented as an undocumented developer/debug option and
people forgot to remove it? But then if the concept of package sets is
going to be superseded by package groups, then this may explain it.