Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2025 10:27:05 +0100
From:      Lexi Winter <ivy@freebsd.org>
To:        Graham Perrin <grahamperrin@gmail.com>
Cc:        freebsd-pkgbase@freebsd.org
Subject:   Re: FreeBSD-set-minimal, pkg, FreeBSD-pkg-bootstrap
Message-ID:  <aNzz6QH_pYZaoZfF@amaryllis.le-fay.org>
In-Reply-To: <f08394b7-1c4e-4f43-9b3b-8065307e43a8@gmail.com>
References:  <f08394b7-1c4e-4f43-9b3b-8065307e43a8@gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Graham Perrin wrote in <f08394b7-1c4e-4f43-9b3b-8065307e43a8@gmail.com>:
> If ports-mgmt/pkg can be part of vital meta package
> FreeBSD-set-minimal, then does FreeBSD-pkg-bootstrap become
> superfluous to a truly minimal installation?

pkg is not in set-minimal since it's not part of the base system,
bsdinstall just installs it automatically if it's in the repository.

we need to install pkg-bootstrap even when pkg is installed because
pkg-bootstrap contains the signing keys for the pkg.freebsd.org
repositories.

it's technically not required if you build your own repository since
you'll use different signing keys (or none at all) but it's a pretty
small package, so no one has gotten around to making that optional.
you can just build src with WITHOUT_PKGBOOTSTRAP if you really don't
want it (i haven't tested if this causes any issues with make release
or bsdinstall, though.)

this might change for 15.0-RELEASE depending on what re@ does with their
base system repository, which will at least have different signing keys.

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaNzz5gAKCRD1nT63mIK/
YNz5AQDUk43Q3xuYDUef8PX7Z0GzVsp1ztTapjaeTVkYQG5nvQD/W+Z8sF/SjpzV
5j+Wb1yaT0gww10+izv1vTwS6Sf4Tgs=
=fNmJ
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aNzz6QH_pYZaoZfF>